Docker 學習系列10 開源圖形化管理系統(tǒng)

2019-3-8 更新 dockstation Docker的GUI管理工具

image.png
image.png
  1. 為什么需要docker圖形化管理平臺?
    答:命令行雖然效率高,但太專業(yè),不夠直觀,而且多主機管理不方便。
    圖形化管理系統(tǒng)還可以和用戶角色管理等關(guān)聯(lián)起來。不用太多的專業(yè)知識也能很快上手。
  2. 都有哪些開源免費的docker圖形化管理平臺?
    截至當前(2018年) Rancher 和 portainer 比較火,star數(shù)量都將近1w。還有個shipyard,但是作者已經(jīng)停止維護,并推薦使用前面兩款。

Portainer 比 Rancher 要輕量,如果剛接觸 Docker,建議先使用這個。如果要圖形化管理 Kubernetes 就用 Rancher。

Portainer - 輕量的 Docker UI管理系統(tǒng)

image.png
image.png

先看下 Portainer ,以 Windows 為例,Portainer 可以運行在容器中,也可以下載編譯后的包。比如這里我下載的是 portainer-1.19.2-windows-amd64.tar.gz

下載最新的發(fā)行版本 https://github.com/portainer/portainer/releases
解壓到新建的portainer目錄中,這個目錄底下再新建保存數(shù)據(jù)的目錄 portainer_data
打開命令行執(zhí)行下面的命令,然后瀏覽器就可以訪問了
./portainer.exe -p :9000 --template-file templates.json --data ./portainer_data/

具體細節(jié)參考:
https://portainer.readthedocs.io/en/latest/deployment.html#quick-start
關(guān)于在Windows運行的教程
http://blog.airdesk.com/2017/10/windows-containers-portainer-gui.html

Rancher - 針對 Kubernetes 企業(yè)級管理系統(tǒng)

文檔: Rancher 。

下面放幾張圖:

  1. 裝好后,打開先讓設置管理員密碼:
image.png
  1. 然后讓添加一個集群,先修改語言為中文。
image.png
  1. 填寫信息,呃,好像是配置Kubernates。還沒有研究到這里
    先到這里吧。有空再研究。
image.png

image.png

容器監(jiān)控工具 cadvisor

有時候需要監(jiān)控每個容器的運行情況。
google出品了cAdvisor
運行后,可打開web界面查看所有的容器, 鏡像。

image.png

點擊某容器,可查看具體的CPU,內(nèi)存,網(wǎng)絡,文件系統(tǒng)的運行情況

image.png
image.png

cAdvisor提供的頁面非常簡潔。
頁面上的數(shù)據(jù)可以通過他暴露的API直接獲取,可以把 cAdvisor 定位為一個監(jiān)控數(shù)據(jù)收集器,收集和導出數(shù)據(jù)是它的強項,而非展示數(shù)據(jù)。所以可以結(jié)合其他工具一塊使用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容