“docker运行”在CentOS6.5上以“-v”选项失败
概要
我正在尝试使用Docker容器来设置Mesos群集。
但docker run
命令与-v
音量选项失败,并成功没有音量选项。
信息如下,
FATA[0008] Error response from daemon: No such image: redjack/mesos-master:latest (tag: latest)
尽pipe图像redjack/mesos-master:latest
存在。
奇怪的是,添加音量选项导致No such image
错误。
有没有人有这个问题的解决scheme或提示?
先谢谢你!
细节
我正在使用主/副主机/副主机作为从机。
失败的命令
以下命令是为主。
$ 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
这将返回以下消息。
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)
尽pipe上面有这个消息,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
环境
操作系统: CentOS 6.5
泊坞窗:
$ 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
感谢user2915097,通过将-v /sys/cgroup:/cgroup
更改为-v /cgroup:/cgroup
解决了问题。