安装Docker集群管理工具Shipyard

Shipyard 项目作者已经停止维护,现在企业当中应用更多Docker的可视化操作工具是Portainer。
(Portainer–Docker的图形化管理工具)

拉取以下几种镜像
docker pull shipyard/shipyard

docker pull swarm

docker pull shipyard/docker-proxy

docker pull alpine

docker pull microbox/etcd

docker pull rethinkdb
构建Shipyard容器

注意: 以下ip192.168.59.134替换为实际宿主机地址,即你的ubuntu或centos的ip

docker run -ti -d -p 4001:4001 -p 7001:7001 --restart=always --name shipyard-discovery microbox/etcd:latest -name discovery

docker run -ti -d -p 2375:2375 --hostname=$HOSTNAME --restart=always --name shipyard-proxy -v /var/run/docker.sock:/var/run/docker.sock -e PORT=2375 shipyard/docker-proxy:latest

docker run -ti -d --restart=always --name shipyard-swarm-manager swarm:latest manage --host tcp://0.0.0.0:3375 etcd://192.168.59.134:4001

docker run -ti -d --restart=always --name shipyard-swarm-agent swarm:latest join --addr 192.168.59.134:2375 etcd://192.168.59.134:4001

docker run -ti -d --restart=always --name shipyard-controller --link shipyard-rethinkdb:rethinkdb --link shipyard-swarm-manager:swarm -p 8080:8080 shipyard/shipyard:latest server -d tcp://swarm:3375
执行如下命令安装shipyard
curl -s https://shipyard-project.com/deploy | bash -s
登录验证

浏览器地址栏输入: http://host_ip:port/ //port默认端口是8080
默认用户名:admin
默认密码:shipyard
登录成功如图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值