Задать вопрос
@dymsonn

Как применить политику перезапуска для докер контейнера?

Цель - контейнер докер после перезапуска хост-машины должен самостоятельно запускаться.
У меня 4 контейнера для веб-окружения. 3 из них работают корректно. Контейнер nginx после перезапуска машины выдает статус Restarting (1).
Как я понимаю это значит, что завершился контейнер с ошибкой, поэтому не может перезапуститься и не может сработать политика restart: unless-stopped которая прописана в docker-compose.
Команда docker logs nginx выдает
nginx: [emerg] host not found in upstream "apache2:8888" in /etc/nginx/nginx.conf:106

Еще один момент, при выключении системы Ubuntu вижу сообщение
A stop job is running for docker application container engine

Есть у кого то мысли как лечить?
Если проблема с портом 8888, то поподробнее объясните как его настроить, не силен.
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Простой 15 комментариев
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    DevOps-инженер: тариф PRO
    7 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы