Команда сервиса в Docker
Команда сервиса заменяет программу, которая записана в образе, на время этого запуска. Строка в описании перекрывает то, что задано в шаблоне. После остановки проекта следующий старт снова читает файл.
Сервис web на alpine
получает короткую команду
в виде списка слов.
Она печатает hello
и сразу завершается:
services:
web:
image: alpine
command: ["echo", "hello"]
Без фона в окне появится
слово hello, затем
сервис закончится.
Длинный журнал строк
сюда не переносят.
Запускают проект так:
docker compose up
Задайте сервису api из alpine команду, которая печатает слово ready и завершается.
Запустите и убедитесь в этой фразе.