- 下载所需docker镜像
docker pull rethinkdb
docker pull microbox/etcd
docker pull shipyard/docker-proxy
docker pull swarm
docker pull dockerclub/shipyard- 修改原安装脚本为中文版安装脚本
wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy替换掉官方脚本
grep -n shipyard:latest deploy
sed -i 's/shipyard\/shipyard:latest/dockerclub\/shipyard:latest/g' deploy- 默认设置是8080端口,检查端口是否被占用,首先安装net-tools工具包,若已安装可跳过此步骤
yum install -y net-tools- 查看端口是否被占用
netstat -tlnp | grep 8080- 如果端口被占用修改端口,进入deploy中把端口号改成你自己能用的就行了
vim deploy安装与删除
sh deploy //安装
cat deploy | ACTION=remove bash //删除- 安装好之后使用shipyard
浏览器输入 ip:端口号
默认账号: admin
默认密码: shipyard
- 如不显示本机容器,那么很可能是firewall限制的问题,我们这边直接把firewall关闭掉就可以了
systemctl stop firewalld.service
systemctl disable firewalld.service然后再通过前面的删除再安装访问就可以了,附图片如下

- 增加一个节点
curl -sSL https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy | ACTION=node DISCOVERY=etcd://主节点IP:4001 bash -s
版权声明:本文为weixin_41618475原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。