РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPmCnRn 9 of 81 menu
◀ ▶

Запуск контейнера в Docker

Своего образа сайта ещё нет, а проверить Docker уже нужно. Клиент и служба на проверке версии отвечают, но из этого не видно, создаёт ли служба контейнер и успевает ли программа внутри него отработать. Для этого берём крошечный образ hello-world. Он ничего не обслуживает: печатает приветствие и сразу завершается. Если фраза появилась, цепочка сработала. То, что контейнер тут же остановился, не поломка: программе больше нечего делать.

Если образа ещё нет на компьютере, служба сама берёт его с Docker Hub и только потом запускает программу. В терминале появится фраза Hello from Docker!. Её печатает уже программа внутри контейнера, не сам Docker. Сразу после фразы главный процесс кончается, и контейнер останавливается. Это нормально для этого образа: ему больше нечего делать.

Повторный запуск того же образа образ заново не скачивает: шаблон уже лежит на диске. Но контейнер снова создаётся новый. Старый остановленный никуда не девается. Запустим контейнер из образа hello-world:

docker run hello-world

Запустите контейнер из образа hello-world и убедитесь, что в терминале есть фраза Hello from Docker!.

Запустите тот же образ ещё раз и отметьте, скачивается ли образ снова.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить