2014-09-05 80 views
9

我一直在停止并启动这个容器没有问题。然后我突然发现这个奇怪的错误。停止和启动容器时奇怪的码头错误

见下文

[email protected] /vol/jenkins/war/WEB-INF/lib $ docker ps 
CONTAINER ID  IMAGE       COMMAND    CREATED    STATUS    PORTS     NAMES 
241d05c8d14f  joshuacalloway/jenkins:latest "/usr/bin/supervisor 5 weeks ago   Up 6 days   0.0.0.0:80->8080/tcp jenkins    
[email protected] /vol/jenkins/war/WEB-INF/lib $ docker stop 241 
241 
[email protected] /vol/jenkins/war/WEB-INF/lib $ docker start 241 
241 
[email protected] /vol/jenkins/war/WEB-INF/lib $ docker stop 241 
241 
[email protected] /vol/jenkins/war/WEB-INF/lib $ docker start 241 
Error response from daemon: Cannot start container 241: Unit docker-241d05c8d14f0b9f18d4f8647ac76a27097354aab5d92f1aaa6c9789a85e6e3d.scope already exists. 
2014/09/05 00:27:39 Error: failed to start one or more containers 
[email protected] /vol/jenkins/war/WEB-INF/lib $ docker start 241 
Error response from daemon: Cannot start container 241: Unit docker-241d05c8d14f0b9f18d4f8647ac76a27097354aab5d92f1aaa6c9789a85e6e3d.scope already exists. 
2014/09/05 00:27:47 Error: failed to start one or more containers 
+0

你明白了什么,当你'泊坞窗ps','码头工人PS -a'和'泊坞窗logs'容器? – 2014-09-05 11:41:02

回答

15

命令的历史,是一个问题detailed here。在此期间,你可以解决办法是这样的:

sudo systemctl stop docker-241d05c8d14f0b9f18d4f8647ac76a27097354aab5d92f1aaa6c9789a85e6e3d.scope

然后开始YOUT容器

+0

@jcalloway为什么不接受这个答案? – 2015-03-12 00:08:31

+0

好吧,看起来这可能是解决方案。我会在下次发生错误时尝试它 – jcalloway 2015-04-03 21:03:54