Docker building Shipyard

1. Run the Mirror

[root@master_150 ~]# docker load -i alpine.tar
[root@master_150 ~]# docker load -i microbox-etcd.tar
[root@master_150 ~]# docker load -i rethinkdb.tar
[root@master_150 ~]# docker load -i shipyard-docker-proxy.tar
[root@master_150 ~]# docker load -i shipyard-shipyard.tar
[root@master_150 ~]# docker load -i swarm.tar

2. Run containers

[root@master_150 ~]# docker run -ti -d --restart=always --name shipyard-rethinkdb rethinkdb
[root@master_150 ~]# docker run -ti -d -p 4001:4001 -p 7001:7001 --restart=always --name shipyard-discovery microbox/etcd:latest -name discovery
[root@master_150 ~]# 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
[root@master_150 ~]# docker run -ti -d --restart=always --name shipyard-swarm-manager swarm:latest manage --host tcp://0.0.0.0:3375 etcd://192.168.1.195:4001
[root@master_150 ~]# docker run -ti -d --restart=always --name shipyard-swarm-agent swarm:latest join --addr 192.168.1.195:2375 etcd://192.168.1.195:4001
[root@master_150 ~]# 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

 

Published 28 original articles · won praise 36 · views 745

Guess you like

Origin blog.csdn.net/xieweikun_7/article/details/105334779