原創文章,歡迎轉載。轉載請註明:轉載自IT人故事會,謝謝!
原文鏈接地址:「實戰篇」開源項目docker化運維部署-Portainer管理集羣部署(十)之前都是通過命令的方式,管理docker的,其實docker還是有圖形界面的。使用圖形界面如何管理docker,其實業界很多公司都對docker進行了圖形化的封裝。之前在初級和中級的時候也有界面marathon。這裏說下業界比較出名的portainer。
####portainer
-
介紹
Portainer的開發是爲了幫助客戶採用Docker容器技術,加快交付價值的時間。構建、管理和維護Docker環境從來沒有這麼容易。Portainer易於使用爲軟件開發人員和IT操作提供直觀界面的軟件。Portainer爲您提供了Docker環境的詳細概述,並允許您管理容器、圖像、網絡和卷。Portainer很容易部署——您只需要一個Docker命令就可以在任何地方運行Portainer。
- 爲啥現在才說界面管理docker的工具
寫了那麼多命令,現在才說有一個開源Portainer,其實我的目的就是先學會走,在學會跑。如果直接用圖形界面對docker的運行,理解不深入,網絡原理也不理解。通過圖形界面運行後,可以透過圖形界面,理解後臺是如何運行命令的。
####portainer安裝
- 開放Docker網絡管理端口(四臺機器都需要執行)
vim /lib/systemd/system/docker.service #找到 ExecStart行 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock systemctl daemon-reload systemctl restart docker
- 啓動容器(四臺機器)
#66.100機器執行 docker run -d -p 9000:9000 portainer/portainer -H tcp://192.168.66.100:2375 #66.101機器執行 docker run -d -p 9000:9000 portainer/portainer -H tcp://192.168.66.101:2375 #66.102機器執行 docker run -d -p 9000:9000 portainer/portainer -H tcp://192.168.66.102:2375 #66.103機器執行 docker run -d -p 9000:9000 portainer/portainer -H tcp://192.168.66.103:2375
- 功能頁面
可能設置完密碼會崩了容器,重新docker start 容器ID
如何添加管理的虛擬機
PS:瞭解命令的話,其實這個東西很簡單的很好用,可能是容器不太穩定或者是我的內存太低,系統老崩,建議崩的話docker start 容器ID 就起起來了。