Докер контейнер автоматически приостанавливается - PullRequest
1 голос
/ 27 апреля 2019

Привет всем, я обнаружил странную проблему в моей инфраструктуре автономного режима 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
...