Сбой при создании докера из-за отказа в разрешении - PullRequest
0 голосов
/ 23 мая 2018

При запуске docker-compose stop он не может остановить образы докера и выдает ошибку, подобную этой:

ERROR: for nginx cannot stop container: 5f5ed6d2110a0d845508ede160d8196d3e01f1d677e22e4944adc8c984800cff: Cannot kill container 5f5ed6d2110a0d845508ede160d8196d3e01f1d677e22e4944adc8c984800cff: Unknown error after kill: docker-runc did not terminate sucessfully: container_linux.go:393: signaling init process caused "Permission Denied": unknown

Изображения все еще работают правильно, они просто незапустить снова.Я использую docker-compose в Ubuntu.

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

Каким-то образом это сработало для меня.

$ sudo killall containerd-shim
0 голосов
/ 07 августа 2018

Я смог обойти эту проблему, запустив:

sudo killall docker-containerd-shim

И затем docker-compose down начал работать на меня.

Я нашел решение в этом отчете об ошибке, и кажется, что он включает в себя обратный порт исправления к коду runc.

EDIT

Кажется, что основной причиной этих проблем в моей системе был моментальный снимок Dockerна моей установке Ubuntu 18.04.Я полностью удалил снимок и переустановил Docker, используя https://get.docker.io,, и больше не сталкиваюсь с этими проблемами.Тем временем остальная часть моего ответа выше работала для меня как обходной путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...