Docker容器自动重启

时间:2019-02-27 10:49:07

标签: docker

我有两个链接的docker容器。第一个是mariadb数据库,另一个是MediaWiki实例。我不再需要这两个,这就是为什么我要停止并删除它们。

我的问题是,我不能这样做。 我已经尝试了很多东西:

执行docker update --restart=no "containers"。但是在我用docker container stop "container"停止容器之后,它一直重新启动。

试图删除图像,因为它们正被容器使用(即使我杀死了该容器然后迅速尝试删除该图像)

使用systemctl restart docker重新启动整个Docker服务。

我什至重新启动了整个服务器。

所有这些均无积极结果。 我有点沮丧。

我又有2个容器运行得很好。 (pyload和netdata)。完全没有问题。

由于我是Docker世界的新手,请告诉我您需要帮助我的东西:)

提前谢谢!

1 个答案:

答案 0 :(得分:0)

杀死容器不会删除它们。您必须先删除已停止的容器,然后才能删除图像。

docker ps向您显示当前正在运行的容器的列表。 docker ps -a将显示所有容器的列表(已停止并正在运行)。

首先清理所有未通过docker rm $(docker ps -aq)运行的容器

然后删除您不想要的图像docker rmi $(docker images)