Почему это действительно происходит в AWS ECS?Я протестировал образ докера локально, прежде чем отправить его в ECR.Он работает так гладко и исправно.
Теперь, если я отправлю одно и то же изображение в ECR и запусту его как задачу, настройку определения задачи в ECS.Его остановка и запуск каждый раз через несколько промежутков времени.
Состояние здоровья показывает, что он нездоров.Я не использую ALB для проверки работоспособности, но пользуюсь сервисной службой проверки работоспособности , встроенной в ECS .Я думал, что это может быть проблема с командой, поэтому перепробовал все опции, на которые намекают люди в сети.
CMD-SHELL, curl -f http://localhost/ || exit 1
Но, похоже, здесь ничего не работает.
Что может быть точной причиной докераобраз, работающий так хорошо локально, не работает в ECS?
Я, хотя, может быть, он не работает в фоновом режиме, поэтому добавил эту команду при настройке точки входа в определении задачи ECS.
systemctl start nginx