Контейнер
Описание
Контейнер - это изолированный процесс, содержащий все необходимые зависимости для запуска приложения.
Управление контейнером
docker run # запустить контейнер
docker stop # остановить контейнер (контейнер не удаляется, а перемещается в статус stopped, который можно восстановить, хранилище данных не удаляется)
docker start # запустить контейнер (контейнер не удаляется, хранилище данных не удаляется)
docker restart # перезапустить контейнер (контейнер не удаляется, а перезагружается, хранилище данных не удаляется)
docker rm # удалить остановленный контейнер (контейнер удаляется, хранилище данных удаляется)
docker rm -f # принудительно удалить контейнер (в любом состоянии контейнер и его хранилище удаляется)
Состояние контейнеров
пример:
вывод:
Exited — контейнер остановился.
(1) — код завершения основного процесса.
0 — успешное завершение.
1 — обычно ошибка при выполнении программы.
Диагностика будет следующей:
Запомни
В обычном режиме жизненный цикл контейнера связан с жизненным циклом его основного процесса (PID 1).
Если основной процесс завершился, контейнер останавливается.
Последняя проверка 12.10.2026