搭建Portainer可視化界面(轉)


轉載地址:https://blog.csdn.net/u011781521/article/details/80469804

 

一、什么是Portainer?

Portainer是Docker的圖形化管理工具,提供狀態顯示面板、應用模板快速部署、容器鏡像網絡數據卷的基本操作(包括上傳下載鏡像,創建容器等操作)、事件日志顯示、容器控制台操作、Swarm集群和服務等集中管理和操作、登錄用戶管理和控制等功能。功能十分全面,基本能滿足中小型單位對容器管理的全部需求。

二、下載Portainer鏡像

環境用的還是上篇的環境,在swaram01安裝Portainer來管理docker集群

# 查詢當前有哪些Portainer鏡像
docker search portainer


# 下載鏡像
docker pull portainer/portainer

三、運行Portainer

Portainer運行方式有以下兩種方式:

3.1、單機版運行

如果僅有一個docker宿主機,則可使用單機版運行,運行以下命令就可以啟動了:

docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainer-test \
portainer/portainer

該語句用宿主機9000端口關聯容器中的9000端口,並給容器起名為portainer-test。啟動成功后,使用該機器IP:PORT即可訪問Portainer。

首次登陸需要注冊用戶,給admin用戶設置密碼:

 

單機版這里選擇local即可

 

3.2、集群運行

在有多台Docker的情況下,進行集群管理就十分重要了,Portainer也支持集群管理,Portainer可以和Swarm一起來進行集群管理操作,Swarm搭建參考上文。

通過以下命令啟動

docker run -d -p 9000:9000 --restart=always --name prtainer-test portainer/portainer


選擇Remote

 

輸入swarm01的ip,然后點擊Connect。登錄成功之后如下

 

可以在Endpoints中新增Docker節點

 

新增之后,如下

 

然后通過如下方式進行切換節點

 

雙擊

 

就可以切換節點,進行管理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM