Управление образами образов Docker systemctl
Я построил образ докера, содержащий Nginx, с его конфигурацией, позволяющей называть его A, когда я собираю его вручную, его сборка и запуск без ошибок, однако, когда я решил управлять сборкой образа docker, systemctl не выдает никаких ошибок, кроме случаев, когда type: sudo systemctl status А. Сервис неактивен (мертв)
Вот вывод данных, когда управляемый бросок systemctl
Что я могу сделать, чтобы сделать его активным при запуске? заранее спасибо
1 ответ
Вы не можете уничтожить несуществующий контейнер, такой как тот, что находится в вашем поле ExecStartPre. Вы можете сначала: проверить, работает ли контейнер, и убить его, если необходимо. Я думаю, что это слишком сложно.
Если у вас последняя версия докера (> 1.10), предпочтите политики перезапуска: https://docs.docker.com/engine/admin/start-containers-automatically/
docker run --restart always mynginx