求助 我使用shipyard源码生成镜像运行出错

查看数: 12253 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-3-21 16:05

正文摘要:

本帖最后由 shengni 于 2017-3-21 16:05 编辑 shipyard 源码,我在官方网站下载的! 1.我在Linux(centos6.7)环境下安装配置了go环境, 7.最后执行 docker run -ti -d --name shipyard-controller --l ...

回复

shengni 发表于 2017-3-24 11:06:16
NEOGX 发表于 2017-3-21 22:01
移除系统中关于docker的所有数据,然后用下面脚本重新安装试试。楼主做好备份
[mw_shl_code=bash,true]c ...

是Dockerfile中的基础镜像alpine除了问题,也许是我的alpine镜像不对,在求助大神之后改成centos跑起来了
shengni 发表于 2017-3-24 11:04:36
shengni 发表于 2017-3-22 13:49
这是我的具体过程,不知道什么问题,现在还是解决不了
http://note.youdao.com/noteshare?id=30c945790383 ...

问题解决了。是因为Dockerfile中的基础镜像是alpine
当我使用这个基础镜像生成镜像是就会出问题,
之后改成了centos作为基础镜像就好了,但是centos太大了,
应该还可以改成其他镜像。大家可以多试试。
shengni 发表于 2017-3-22 13:49:32
这是我的具体过程,不知道什么问题,现在还是解决不了
http://note.youdao.com/noteshare ... 19f574f772a87c6b701
NEOGX 发表于 2017-3-21 22:01:36
本帖最后由 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]

shengni 发表于 2017-3-21 21:42:44
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]







NEOGX 发表于 2017-3-21 21:35:10
shengni 发表于 2017-3-21 21:14
不是端口被使用了,我刚把一整套的端口都换了一下,然后还是出现问题,然后我发现,
很抱歉,我把这个错 ...

楼主把这个错误贴全看一下
shengni 发表于 2017-3-21 21:14:02
tntzbzc 发表于 2017-3-21 16:41
8081 端口是否被暂用了
根据这篇排查下

不是端口被使用了,我刚把一整套的端口都换了一下,然后还是出现问题,然后我发现,
很抱歉,我把这个错误贴错了,端口错误是我又执行了一次,真实的问题着这个[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:41:52
本帖最后由 tntzbzc 于 2017-3-21 16:43 编辑

8081 端口是否被暂用了
根据这篇排查下

大数据集群【hadoop、hbase、spark、hive,zookeeper、storm等】故障排除之端口详解
http://www.aboutyun.com/forum.php?mod=viewthread&tid=20880


关闭

推荐上一条 /2 下一条