ubuntu-docker-consul-swarm-shipyard-portainer

--- env ---

root@node1:~# cat /etc/issue
Ubuntu 12.04.4 LTS \n \l

root@node1:~# docker -v
Docker version 1.12.3, build 6b644ec

  

node1, consul, shipyard, portainer = 172.18.0.78

node2 = 172.18.0.86

node3 = 172.18.0.4

 

--- consul ---

[node1]

docker run -d -p 8500:8500 --name=consul progrium/consul -server -bootstrap -advertise=172.18.0.78

 

--- master ---

[node1]

docker run -d -p 4000:4000 swarm manage -H :4000 --replication --advertise 172.18.0.78:4000 consul://172.18.0.78:8500

[node2]

docker run -d -p 4000:4000 swarm manage -H :4000 --replication --advertise 172.18.0.86:4000 consul://172.18.0.78:8500 

 

--- agent ---

[node1]

docker run -d swarm join --advertise=172.18.0.78:2375 consul://172.18.0.78:8500

 

 

[node2]

docker run -d swarm join --advertise=172.18.0.86:2375 consul://172.18.0.78:8500 

 

[node3]

docker run -d swarm join --advertise=172.18.0.4:2375 consul://172.18.0.78:8500

 

--- shipyard ---

[node1]

docker run -d --name shipyard-rethinkdb rethinkdb

(docker run -d --name shipyard-rethinkdb -v /rethinkdb/data:/data rethinkdb)

docker run -d --name shipyard-controller --link shipyard-rethinkdb:rethinkdb -P shipyard/shipyard:latest server -d tcp://172.18.0.78:4000

 

--- portainer ---

[node1]

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

 

转载于:https://www.cnblogs.com/yuan1978/p/6255681.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值