NEOGX 发表于 2017-3-21 22:01 是Dockerfile中的基础镜像alpine除了问题,也许是我的alpine镜像不对,在求助大神之后改成centos跑起来了 |
shengni 发表于 2017-3-22 13:49 问题解决了。是因为Dockerfile中的基础镜像是alpine, 当我使用这个基础镜像生成镜像是就会出问题, 之后改成了centos作为基础镜像就好了,但是centos太大了, 应该还可以改成其他镜像。大家可以多试试。 |
这是我的具体过程,不知道什么问题,现在还是解决不了 http://note.youdao.com/noteshare ... 19f574f772a87c6b701 |
本帖最后由 pig2 于 2017-3-21 22:03 编辑 NEOGX 发表于 2017-3-21 21:35 移除系统中关于docker的所有数据,然后用下面脚本重新安装试试。楼主做好备份 [mw_shl_code=bash,true]curl -sSL https://get.docker.com/ | sudo sh[/mw_shl_code] |
NEOGX 发表于 2017-3-21 21:35 这里是我输入的命令: [root@localhost static]# docker run -ti -d --name shipyard-controller --link shipyard-rethinkdb:rethinkdb --link shipyard-swarm-manager:swarm -p 8081:8080 shipclub/shipyard server -d tcp://swarm:2375 这里是输完命令之后打印出来的所有东西: fb1544f392fd710bf287abf507825a6932c192b615cf4c57755eb93c7f86a13a Error response from daemon: Cannot start container fb1544f392fd710bf287abf507825a6932c192b615cf4c57755eb93c7f86a13a: [8] System error: no such file or directory 就只有这么多。 然后我上面的准备工作是这些命令: [mw_shl_code=javascript,true]docker run -ti -d --restart=always --name shipyard-rethinkdb -p 8082:8080 -p 28015:28015 -p 29015:29015 -v /opt/rethinkdb:/data daocloud.io/library/rethinkdb docker run -ti -d -p 4001:4001 -p 7001:7001 --name shipyard-discovery microbox/etcd -addr 192.168.113.129:4001 -name discovery1 docker run -d -p 2376:2375 --name shipyard-swarm-manager index.tenxcloud.com/docker_library/swarm:1.1.0-rc3 manage etcd://192.168.113.129:4001 docker run -ti -d --name shipyard-swarm-agent index.tenxcloud.com/docker_library/swarm:1.1.0-rc3 join --addr 192.168.113.129:2375 etcd://192.168.113.129:4001[/mw_shl_code] |
shengni 发表于 2017-3-21 21:14 楼主把这个错误贴全看一下 |
tntzbzc 发表于 2017-3-21 16:41 不是端口被使用了,我刚把一整套的端口都换了一下,然后还是出现问题,然后我发现, 很抱歉,我把这个错误贴错了,端口错误是我又执行了一次,真实的问题着这个[root@localhost static]# docker run -ti -d --name shipyard-controller --link shipyard-rethinkdb:rethinkdb --link shipyard-swarm-manager:swarm -p 8081:8080 shipclub/shipyard server -d tcp://swarm:2375 fb1544f392fd710bf287abf507825a6932c192b615cf4c57755eb93c7f86a13a Error response from daemon: Cannot start container fb1544f392fd710bf287abf507825a6932c192b615cf4c57755eb93c7f86a13a: [8] System error: no such file or directory |
本帖最后由 tntzbzc 于 2017-3-21 16:43 编辑 8081 端口是否被暂用了 根据这篇排查下 大数据集群【hadoop、hbase、spark、hive,zookeeper、storm等】故障排除之端口详解 http://www.aboutyun.com/forum.php?mod=viewthread&tid=20880 |