Привет всем, я обнаружил странную проблему в моей инфраструктуре автономного режима Docker Swarm: на одном сервере и только одна служба автоматически приостанавливается через 5 секунд после запуска. Docker unpause также не помогает.
020450186dc1 myservice:latest "/bin/sh -c '/app/os…" 13 minutes ago Up 13 minutes (Paused) server-15.myservice_2
Через некоторое время эта служба снова переходит в режим паузы. Я понятия не имею, кто может остановить эту службу и где я могу посмотреть информацию о ней. Я знаю, что службу можно убить, но я никогда не слышал о паузе. Другие экземпляры того же сервиса работают стабильно.
UPD:
Я не вижу никакой специальной информации по этому вопросу даже в режиме отладки докера. Я просто вижу, что кто-то останавливает мой контейнер:
Apr 29 11:50:01 dockerd[1069]: time="2019-04-29T11:50:01.539113504+02:00" level=debug msg="Calling GET /_ping"
Apr 29 11:50:01 dockerd[1069]: time="2019-04-29T11:50:01.539687070+02:00" level=debug msg="Calling POST /v1.38/containers/debee0c7acb9aa0db2021719ee6ee3d084b88e47d9f2250b1af920f5271bf353/pause"
Apr 29 11:50:01 dockerd[1069]: time="2019-04-29T11:50:01+02:00" level=debug msg="event published" ns=moby topic="/tasks/paused" type=containerd.events.TaskPaused
Apr 29 11:50:01 dockerd[1069]: time="2019-04-29T11:50:01.570125095+02:00" level=debug msg=event module=libcontainerd namespace=moby topic=/tasks/paused