首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS6.5上的"-v“选项”停靠运行“失败

CentOS6.5上的"-v“选项”停靠运行“失败
EN

Stack Overflow用户
提问于 2015-05-21 08:21:24
回答 1查看 119关注 0票数 1

摘要

我正在尝试使用Docker容器来设置Mesos集群。

但是docker run命令在-v卷选项中失败,并且在没有卷选项的情况下成功。

信息如下,

代码语言:javascript
复制
FATA[0008] Error response from daemon: No such image: redjack/mesos-master:latest (tag: latest)

尽管有图像,redjack/mesos-master:latest仍然存在。

奇怪的是,添加卷选项会导致No such image错误。

有人有解决这个问题的方法或提示吗?

提前谢谢你!

详细信息

我用redjack/mesos-主人做主人,用redjack/mesos-奴隶做奴隶。

失败命令

下面的命令是给主人的。

代码语言:javascript
复制
$ docker run \
-e MESOS_LOG_DIR=/var/log \
-e MESOS_HOSTNAME=<hostname> \
-e MESOS_PORT=5050 \
-e MESOS_REGISTRY=in_memory \
-e MESOS_WORK_DIR=/tmp/mesosphere \
-e MESOS_CONTAINERIZERS=docker,mesos \
-v /var/log:/var/log \
-v /sys/cgroup:/cgroup \
-v /proc:/proc \
redjack/mesos-master:latest

这将返回以下消息。

代码语言:javascript
复制
Unable to find image 'redjack/mesos-master:latest' locally
Pulling repository redjack/mesos-master
e43e645e4613: Download complete
e9e06b06e14c: Download complete
a82efea989f9: Download complete
37bea4ee0c81: Download complete
07f8e8c5e660: Download complete
a170eebbd2bf: Download complete
104ab0553e3a: Download complete
d6f04b0daf32: Download complete
bdb0fee63b5c: Download complete
943ba7734c82: Download complete
e8b0687de36f: Download complete
9ae9def4d95e: Download complete
776c4db2701b: Download complete
63180ef60d78: Download complete
Status: Image is up to date for redjack/mesos-master:latest
FATA[0008] Error response from daemon: No such image: redjack/mesos-master:latest (tag: latest)

尽管有上述消息,但图像redjack/mesos-master仍然存在。

代码语言:javascript
复制
$ docker images | grep mesos-master
redjack/mesos-master         latest              e43e645e4613        2 weeks ago         1.092 GB

成功命令

如前所述,它在没有-v选项的情况下成功

代码语言:javascript
复制
$ docker run \
-e MESOS_LOG_DIR=/var/log \
-e MESOS_HOSTNAME=<hostname> \
-e MESOS_PORT=5050 \
-e MESOS_REGISTRY=in_memory \
-e MESOS_WORK_DIR=/tmp/mesosphere \
-e MESOS_CONTAINERIZERS=docker,mesos \
redjack/mesos-master:latest

Environments

OS:CentOS 6.5

码头工人:

代码语言:javascript
复制
$ docker version

Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.3.3
Git commit (client): a8a31ef/1.5.0
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.3.3
Git commit (server): a8a31ef/1.5.0
EN

回答 1

Stack Overflow用户

发布于 2015-05-22 02:05:58

谢谢user2915097,通过将-v /sys/cgroup:/cgroup改为-v /cgroup:/cgroup解决了这个问题。

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

https://stackoverflow.com/questions/30368251

复制
相关文章

相似问题

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