docker 三種 可視化管理工具

一、shipyard

systemctl restart docker 
docker pull alpine
docker pull microbox/etcd
docker pull library/rethinkdb
docker pull shipyard/docker-proxy
docker pull swarm
docker pull shipyard/shipyard

下載腳本

wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy
chmod +x deploy
bash deploy
http://localhost:8080
用戶名和密碼:Username: admin Password: shipyard

1.優點
  # 支持鏡像管理、容器管理。
  # 支持控制檯命令
  # 容器資源消耗監控
  # 支持集羣swarm,可以隨意增加節點
  # 支持控制用戶管理權限,可以設置某個容器對某個用戶只讀、管理權限。
  # 有漢化版
2.缺點
  # 啓動容器較多,佔用每個節點的一部分資源
  # 兼容性性不高,可能是我自身原因,經常打不開首頁。

 

二、portainer

docker pull docker.io/portainer/portainer
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
 
http://192.168.11.199:9000

1.優點
  # 支持容器管理、鏡像管理
  # 輕量級,消耗資源少
  # 基於docker api,安全性高,可指定docker api端口,支持TLS證書認證。
  # 支持權限分配
  # 支持集羣
2.缺點
  # 功能不夠強大。
  # 容器創建後,無法通過後臺增加端口。

 

三、dockerUI

docker pull uifd/ui-for-docker 
docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker

http://192.168.11.199:9000

1.優點
  # 支持容器管理
  # 支持鏡像管理
  # 基於docker api,自身也是一個容器。
  # 穩定性高
  # 可動態顯示顯示容器之間關係圖
  # 容器管理,增加端口映射,增加系統變量、映射目錄等
2.缺點
  # 沒有登錄驗證,因爲沒有登錄體系,目前解決辦法是,只開放本地訪問,或者通過TLS來對權限進行控制。
  # 無法分配某容器給某用戶。
  # 不支持多主機。
  # 不支持集羣swarm等
  # 功能少
  # 不支持控制檯命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章