我通过命令检查正在运行的容器的列表时遇到问题:
docker ps
它向我显示正在运行具有ID和名称的容器。我通过命令docker kill jenkins-master.1.vvafqnuu97itpn9clqgyqgqe7
杀死了它
几秒钟后,它将自动以新的容器ID重新启动。
我尝试了另一个命令将其删除:docker container rm jenkins-master.1.vvafqnuu97itpn9clqgyqgqe7
将其删除,然后在几秒钟后再次从另一个容器ID开始。
我真的很难过...
我先停止了容器,然后将其移除,当我在docker ps
进行移除之后检查时,它在列表中没有显示任何容器,并且几秒钟后,一个容器正在运行带有其他ID的代码...让我感到惊讶。
答案 0 :(得分:1)
该容器由群体模式管理。 Swarm模式将看到当前状态和目标状态之间的差异,并创建一个新的容器来更正差异。试试:
docker service ls
docker service rm jenkins-master