labctl
войти регистрация

Скрытый файл конфигурации

имя
hidden-file
образ
python:3.12-slim
таймаут
30с
проверка…

Задание

Скрытый файл конфигурации

Приложение при запуске читает свой конфигурационный файл /app/.config
(имя начинается с точки, поэтому файл «скрытый»). Сейчас файла нет, и
приложение падает. Создайте его с нужным содержимым.

Симптомы

$ ls -a /app
.  ..
$ cat /app/.config
cat: /app/.config: No such file or directory

Конфигурационный файл отсутствует.

Требуемое состояние

Файл /app/.config существует и содержит ровно:

language=ru

Почему

«Скрытые» файлы (с точкой в начале имени) — стандартное соглашение Unix
для конфигурации (~/.bashrc, ~/.gitconfig и т. п.). Их не видно в
обычном ls, поэтому для диагностики нужен ls -a.

Подсказки

Подсказки: скрытый файл конфигурации

  • Увидеть скрытые файлы можно флагом -a: ls -a /app.
  • Создать файл с содержимым одной командой: printf 'language=ru\n' > /app/.config.
  • Проверить содержимое: cat /app/.config.
  • Имя должно начинаться с точки — .config, а не config.

Последние попытки

  • Загрузка…

Разовый запуск (smoke-тест)

Атомарный цикл up → check → down. Полезно для CI; без предварительной подготовки состояния проверка завершится с ошибкой.