1. 程式人生 > >docker三劍客(3) swarm 管理工具 shipyard

docker三劍客(3) swarm 管理工具 shipyard

effect 現在 rest curl rar png 方式 shipyard src

1,設置下載源

#docker默認下載源,下了一整天都沒下載下來,改成國內源 分分鐘搞定

[email protected]:~$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh |sudo  sh -s http://abcd1234.m.daocloud.io
docker version >= 1.12
{"registry-mirrors": ["http://abcd1234.m.daocloud.io"]}
Success.
You need to restart docker to take effect: 
sudo systemctl restart docker.service [email protected]:~$ sudo systemctl restart docker.service

2、安裝shipyard

#現在軟件安裝方式越來越安逸了,一條命令就完成,最後還提示登陸或者發開放式

[email protected]:~$ curl -s https://shipyard-project.com/deploy | sudo bash -s
Unable to find image alpine:latest locally
latest: Pulling from library
/alpine 88286f41530e: Pulling fs layer 88286f41530e: Verifying Checksum 88286f41530e: Download complete 88286f41530e: Pull complete Digest: sha256:1072e499f3f655a032e88542330cf75b02e7bdf673278f701d7ba61629ee3ebe Status: Downloaded newer image for alpine:latest Deploying Shipyard -> Starting Database Unable to
find image rethinkdb:latest locally latest: Pulling from library/rethinkdb 9f0706ba7422: Pulling fs layer 13cff7bd7d5f: Pulling fs layer 2f7f87e28358: Pulling fs layer 4f5c608387ab: Pulling fs layer 0168e87b5569: Pulling fs layer 4f5c608387ab: Waiting 0168e87b5569: Waiting 2f7f87e28358: Verifying Checksum 2f7f87e28358: Download complete 13cff7bd7d5f: Verifying Checksum 13cff7bd7d5f: Download complete 0168e87b5569: Verifying Checksum 0168e87b5569: Download complete 4f5c608387ab: Verifying Checksum 4f5c608387ab: Download complete 9f0706ba7422: Retrying in 5 seconds 9f0706ba7422: Retrying in 4 seconds 9f0706ba7422: Retrying in 3 seconds 9f0706ba7422: Retrying in 2 seconds 9f0706ba7422: Retrying in 1 second 9f0706ba7422: Retrying in 10 seconds 9f0706ba7422: Retrying in 9 seconds 9f0706ba7422: Retrying in 8 seconds 9f0706ba7422: Retrying in 7 seconds 9f0706ba7422: Retrying in 6 seconds 9f0706ba7422: Retrying in 5 seconds 9f0706ba7422: Retrying in 4 seconds 9f0706ba7422: Retrying in 3 seconds 9f0706ba7422: Retrying in 2 seconds 9f0706ba7422: Retrying in 1 second 9f0706ba7422: Verifying Checksum 9f0706ba7422: Download complete 9f0706ba7422: Pull complete 13cff7bd7d5f: Pull complete 2f7f87e28358: Pull complete 4f5c608387ab: Pull complete 0168e87b5569: Pull complete Digest: sha256:e752a5624ab4c0724d1c2c5201e09c8d88de290bafd85f026ddb53cc21a31717 Status: Downloaded newer image for rethinkdb:latest -> Starting Discovery Unable to find image microbox/etcd:latest locally latest: Pulling from microbox/etcd 8ded6e8ab3fd: Pulling fs layer bf8f85223d7a: Pulling fs layer a3ed95caeb02: Pulling fs layer a3ed95caeb02: Verifying Checksum a3ed95caeb02: Download complete bf8f85223d7a: Verifying Checksum bf8f85223d7a: Download complete 8ded6e8ab3fd: Retrying in 5 seconds 8ded6e8ab3fd: Retrying in 4 seconds 8ded6e8ab3fd: Retrying in 3 seconds 8ded6e8ab3fd: Retrying in 2 seconds 8ded6e8ab3fd: Retrying in 1 second 8ded6e8ab3fd: Verifying Checksum 8ded6e8ab3fd: Download complete 8ded6e8ab3fd: Pull complete bf8f85223d7a: Pull complete a3ed95caeb02: Pull complete Digest: sha256:941fd46b4eab265c65da9bfbf33397b853a7cef6c16df93a1e3fea7b4e47fc90 Status: Downloaded newer image for microbox/etcd:latest -> Starting Cert Volume -> Starting Proxy Unable to find image shipyard/docker-proxy:latest locally latest: Pulling from shipyard/docker-proxy 8f4ec95ceaee: Pulling fs layer ac77a345f217: Pulling fs layer 43039e3ef672: Pulling fs layer a3ed95caeb02: Pulling fs layer a3ed95caeb02: Waiting 43039e3ef672: Verifying Checksum 43039e3ef672: Download complete a3ed95caeb02: Verifying Checksum a3ed95caeb02: Download complete 8f4ec95ceaee: Verifying Checksum 8f4ec95ceaee: Download complete 8f4ec95ceaee: Pull complete ac77a345f217: Retrying in 5 seconds ac77a345f217: Retrying in 4 seconds ac77a345f217: Retrying in 3 seconds ac77a345f217: Retrying in 2 seconds ac77a345f217: Retrying in 1 second ac77a345f217: Verifying Checksum ac77a345f217: Download complete ac77a345f217: Pull complete 43039e3ef672: Pull complete a3ed95caeb02: Pull complete Digest: sha256:da6bbd1a145581a940d44940cce0f43705d7f8ec552a4e97e77104ec1b6dc3d1 Status: Downloaded newer image for shipyard/docker-proxy:latest -> Starting Swarm Manager -> Starting Swarm Agent -> Starting Controller Unable to find image shipyard/shipyard:latest locally latest: Pulling from shipyard/shipyard cb5507795515: Pulling fs layer fd711d385b34: Pulling fs layer 9f2a509de079: Pulling fs layer a5251eb716bb: Pulling fs layer a5251eb716bb: Waiting cb5507795515: Verifying Checksum cb5507795515: Download complete cb5507795515: Pull complete 9f2a509de079: Retrying in 5 seconds 9f2a509de079: Retrying in 4 seconds 9f2a509de079: Retrying in 3 seconds 9f2a509de079: Retrying in 2 seconds 9f2a509de079: Retrying in 1 second 9f2a509de079: Verifying Checksum 9f2a509de079: Download complete a5251eb716bb: Retrying in 5 seconds a5251eb716bb: Retrying in 4 seconds a5251eb716bb: Retrying in 3 seconds a5251eb716bb: Retrying in 2 seconds a5251eb716bb: Retrying in 1 second a5251eb716bb: Verifying Checksum a5251eb716bb: Download complete fd711d385b34: Retrying in 5 seconds fd711d385b34: Retrying in 4 seconds fd711d385b34: Retrying in 3 seconds fd711d385b34: Retrying in 2 seconds fd711d385b34: Retrying in 1 second fd711d385b34: Verifying Checksum fd711d385b34: Download complete fd711d385b34: Pull complete 9f2a509de079: Pull complete a5251eb716bb: Pull complete Digest: sha256:5f065362680fa4565dd150c8da3edd09b79a7a3010d3ceef20093c2a879187e0 Status: Downloaded newer image for shipyard/shipyard:latest Waiting for Shipyard on 192.168.31.119:8080 Shipyard available at http://192.168.31.119:8080 Username: admin Password: shipyard

打開shipyard界面,查看NODES就本機一個節點

技術分享

3、添加其他節點

docker三劍客(3) swarm 管理工具 shipyard