&引用;docker run“;以“失败”-v";CentOS6.5上的选项 总结

&引用;docker run“;以“失败”-v";CentOS6.5上的选项 总结,centos,docker,mesos,centos6.5,mesosphere,Centos,Docker,Mesos,Centos6.5,Mesosphere,我正在尝试使用Docker容器设置Mesos群集 但是,docker run命令使用-v卷选项失败,并且在没有卷选项的情况下成功 消息如下: FATA[0008] Error response from daemon: No such image: redjack/mesos-master:latest (tag: latest) 尽管图像redjack/mesos master:latest存在 奇怪的是,添加音量选项会导致没有这样的图像错误 有人有解决这个问题的方法或提示吗 提前谢谢你 细

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

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

消息如下:

FATA[0008] Error response from daemon: No such image: redjack/mesos-master:latest (tag: latest)
尽管图像
redjack/mesos master:latest
存在

奇怪的是,添加音量选项会导致
没有这样的图像
错误

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

提前谢谢你

细节 我用的是主人和奴隶

失败的命令

下面的命令是针对master的

$ 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
尽管有上述信息,但image
redjack/mesos master
仍然存在

$ docker images | grep mesos-master
redjack/mesos-master         latest              e43e645e4613        2 weeks ago         1.092 GB
成功的命令

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

$ 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

感谢用户2915097,通过将
-v/sys/cgroups:/cgroups
更改为
-v/cgroups:/cgroups

解决了此问题,我怀疑您的容器中是否存在
-v/sys/cgroups:/cgroups
我怀疑/cgroups,您应该检查
docker exec-it my_container ls/cgroup
Ah没有/cgroup,我将
-v/sys/cgroup:/cgroup
更改为
-v/cgroup:/cgroup
,解决了问题。
$ 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
$ 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