首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >容器守护程序正在运行,但据报告已停止

容器守护程序正在运行,但据报告已停止
EN

Stack Overflow用户
提问于 2016-03-04 21:30:03
回答 1查看 178关注 0票数 0

第一个问题是,每当我运行下面的docker命令时,我都会得到一个关于名称冲突的错误。我怎么解决这个问题呢?

代码语言:javascript
复制
mahmood@orca:cloudsuite_v3$ docker run -d -t --dns 127.0.0.1 -P --name master -h master.cloudsuite.com --volumes-from data data-analytics:master
WARNING: Localhost DNS setting (--dns=127.0.0.1) may fail in containers.
Error response from daemon: Conflict. The name "master" is already in use by container 54a3b132af8c. You have to remove (or rename) that container to be able to reuse that name.

第二个问题是,当我使用docker exec命令时,我收到一个错误,指出容器没有运行。但是,使用docker logs时,我看到容器正在运行

代码语言:javascript
复制
mahmood@orca:cloudsuite_v3$ docker exec -it master bash
Error response from daemon: Container master is not running
mahmood@orca:cloudsuite_v3$ docker logs 54a3b132af8c
start sshd...
 * Starting OpenBSD Secure Shell server sshd                             [ OK ]

start serf...
master.cloudsuite.com  172.17.0.2:7946  alive
root@master:/#

为什么?对此有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-03-04 21:33:57

您有一个名为"master“的已停止容器。在运行docker run之前,您必须执行以下命令,从本质上删除已停止的容器:docker rm -f master

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35797342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档