Shipyard是Docker的在線管理平臺,功能比較強大,支持集羣管理。
下面講解安裝步驟。
1、下載必要的鏡像
docker pull rethinkdb
docker pull microbox/etcd
docker pull shipyard/docker-proxy
docker pull swarm
docker pull dockerclub/shipyard
2、下載一鍵部署腳本shipyard-deploy
最新下載地址: https://pan.baidu.com/s/1ATM32S7tLA35Q-xK7-TgzQ
提取密碼: kgqi
3、修改端口號(默認爲8080)
vi shipyard-deploy
SHIPYARD_PORT=${PORT:-8080}修改端口爲8082
4、shipyard-deploy增加執行權限
chmod 755 shipyard-deploy
5、安裝
sh shipyard-deploy
6、訪問
登錄賬號/密碼:admin/shipyard
這樣就可以看到本機上的容器及鏡像等信息了
注:如果沒有設置防火牆,將看不到本機docker的容器等信息,我這裏將防火牆關閉
systemctl disable firewalld.service
systemctl stop firewalld.service
firewall-cmd --state
也可以通過開放指定的端口
firewall-cmd --zone=public --permanent --add-port=2375/tcp
firewall-cmd --reload
再次啓動shipyard
docker restart shipyard-controller
其它命令:
刪除節點
cat shipyard-deploy |ACTION=remove bash -s
本人開發的一個網站:編程之道,歡迎來踩!!!