Menu
CoddyTech

Инструкция CMD

Часть раздела Введение в Docker путешествия по Terminal на Coddy. Урок 23 из 40.

Инструкция CMD задаёт команду по умолчанию, которую контейнер выполняет при запуске, если вы не указали другую команду. Обычно она записывается в виде массива JSON:

FROM alpine
CMD ["echo", "container ran"]

Соберите этот образ и запустите его без собственной команды — он автоматически выведет container ran:

docker build -t greeter .
docker run greeter

CMD определяет, что образ должен делать по умолчанию. Если вы передаёте команду в docker run, она переопределяет CMD.

challenge icon

Задание

Средне

Откройте Dockerfile в дереве файлов и запишите две инструкции: FROM alpine и CMD ["echo", "built and running"]. Сохраните файл, соберите образ с тегом auto, затем запустите его без команды, чтобы CMD вывела сообщение.

Попробуйте сами

Терминал
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в Docker

Потренируйтесь самостоятельно: Песочница Terminal