我从上周开始做DOCKERADM_ENV=lab docker-compose -f docker-compose-mgmt.yml up -d
测试,当我想测试新东西时,我用docker rm $(docker ps -aq)
删除所有容器。
但现在我不能让我的码头组成因为:
错误:用于mgmt-mongo冲突。容器228f13fb40231043d3c532cc1fa40906eb4332722a6a69024fe6b9d0ceab8b40已使用名称“/ mgmt-mongo”。您必须删除(或重命名)该容器才能重用该名称。
但是当我做docker ps -a
时什么都没有。
你有什么想法可以来吗?
这些错误通常是由Docker升级引起的,而不会像运行容器一样停止所有操作。重启将解决大多数情况。
运行这个:
docker rm 228f13fb40231043d3c532cc1fa40906eb4332722a6a69024fe6b9d0ceab8b40
听起来你有一个孤立的容器或类似的东西......但是Docker非常友好地给你容器的id,所以你可以通过它的id删除那个容器。