Docker Container перезапускается автоматически - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть два док-контейнера, которые связаны между собой.Первая - это база данных mariadb, а другая - экземпляр MediaWiki.Мне больше не нужны эти два, поэтому я хотел бы остановиться и удалить их.

Моя проблема в том, что я не могу этого сделать.Я уже много чего перепробовал:

Выполнение docker update --restart=no "containers".Но он продолжает перезапускаться после того, как я остановил контейнер с помощью docker container stop "container".

. Попытка удалить изображения без удовольствия, так как они используются контейнерами (даже если я убью контейнер, а затем быстро попытаюсь удалитьimage)

Перезапустил всю службу Docker с помощью systemctl restart docker.

Я даже перезапустил весь свой сервер.

Все это без положительного результата.Я немного разочарован.

У меня еще 2 контейнера работают очень хорошо.(pyload и netdata).Никаких проблем с ними.

Поскольку я новичок в мире Docker, пожалуйста, скажите мне, что вам нужно, чтобы помочь мне:)

Заранее спасибо!

1 Ответ

0 голосов
/ 27 февраля 2019

Уничтожение контейнера не удаляет их.Вы должны удалить остановленные контейнеры, прежде чем сможете удалить изображения.

docker ps показывает список текущего запущенного контейнера.docker ps -a покажет список всех контейнеров (остановленных и запущенных).

Сначала очистите все контейнеры, которые не запускаются через docker rm $(docker ps -aq)

Затем удалите изображения, которые вы не используетехочу docker rmi $(docker images)

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