一、部署方法
export ip=xx.xx
.***
.***
sh deploy_shipyard.sh
vim deploy_shipyard.sh
#1.部署shipyard的資料庫rethinkdb映象
docker run \
-ti \
-d \
--restart=always \
--name shipyard-rethinkdb \
rethinkdb
#2.服務發現
docker run \
-ti \
-d \
-p 4001
:4001 \
-p 7001
:7001 \
--restart=always \
--name shipyard-discovery \
microbox/etcd -name discovery
#3.**
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
#4.swarm manager
docker run \
-ti \
-d \
--restart=always \
--name shipyard-swarm-manager \
swarm:latest \
manage --host tcp: etcd://$ip:4001
#5.部署swarm客戶端映象
docker run \
-ti \
-d \
--restart=always \
--name shipyard-swarm-agent \
swarm:latest \
join --addr $ip:2375 etcd://$ip:4001
#6.部署shipyard controller映象
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
訪問http://ip:8080
使用者名稱:admin
密碼:shipyard
二.啟動shipyard運維平台
docker start shipyard-rethinkdb shipyard-discovery shipyard-proxy shipyard-swarm
-manager shipyard-swarm
-agent shipyard-controller
三.停止shipyard運維平台
docker stop shipyard-rethinkdb shipyard-discovery shipyard-proxy shipyard-swarm
-manager shipyard-swarm
-agent shipyard-controller
參考資料 renren fast vue前端部署詳細步驟
不是前端分離專案之前,請安裝好相應工具 如node.js,npm等 本步驟基於windows系統!開啟cmd,進入指定目錄,如e mytest 進入指定目錄後,輸入 git clone 意思是轉殖專案到指定目錄中 這裡指定目錄為e mytest 轉殖好專案後,cmd進入轉殖專案的根目錄,如e myt...
實訓日記(3)
1.一維陣列,二維陣列如何定義,初始化?如何在程式中賦值?如 int a int b 2 3 2.字元陣列如何定義,初始化,如何程式中賦值?如 char a 5 3.字串常見函式的使用,不用函式如何實現字串的複製,字串長度的實現?如果不用函式,可把字串裡的字元乙個乙個分別賦值給另乙個陣列來實現複製。...
從0開始一步一步部署walle
如何安裝walle 1.首先,你要去 etc passwd中,修改 www x 1001 1001 home www bin bash現在試試能不能使用這個命令 su www,如果能使用,證明你的這個php的使用者是能夠正確切換的 2.切換到www這個使用者以後,生成他的ssh key,這個key就...