Docker可視化管理工具 - Portainer

2022-12-31 20:10:10 來源:51CTO博客

1. 什么是Portainer


(資料圖)

Portainer 是一個輕量級的容器管理 UI ,可讓你輕松管理不同的 Docker 環(huán)境(Docker 主機(jī)或 Swarm 群集)。

它由可在任何 Docker 引擎上運行的單個容器組成,旨在使部署更簡單 。

Portainer提供狀態(tài)顯示面板、應(yīng)用模板快速部署、容器鏡像網(wǎng)絡(luò)數(shù)據(jù)卷的基本操作(包括上傳下載鏡像,創(chuàng)建容器等操作)、事件日志顯示、容器控制臺操作、Swarm集群和服務(wù)等集中管理和操作、登錄用戶管理和控制等功能。

2. 安裝和啟動

2-1) 下載鏡像

docker search portainer# 我們這里安裝第一個docker pull portainer/portainer

2-2)啟動運行

# 我們這里使用單機(jī)運行模式,直接運行在當(dāng)前宿主機(jī)。并分配9000端口docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer

2-3)驗證

瀏覽器輸入:

??? http://192.168.1.12:9000/???

首次登陸需要注冊用戶,給admin用戶設(shè)置密碼

單機(jī)直接選local指定docker

登錄成功后就能在面板中看到當(dāng)前機(jī)器運行的docker

在Container面板能看到當(dāng)前正在運行的容器

3. 添加指定服務(wù)器docker節(jié)點

當(dāng)我們需要指定添加其他服務(wù)器docker(這里筆者用自己的局域網(wǎng)地址192.168.1.11上docker演示),修改11服務(wù)器docker配置文件,開放2375端口

重新加載配置文件,重啟docker

systemctl daemon-reload

systemctl restart docker.service

然后就可以在平臺添加

3-1)進(jìn)入Endpoints

??http://192.168.1.12:9000/#/endpoints??

3-2) 點擊Add endpoint

3-3)選擇Directly connect to the Docker API, 填寫Endpoint URL 和 Public IP

如果服務(wù)器拒絕添加, 請關(guān)閉目標(biāo)docker機(jī)的防火墻:systemctl stop firewalld.service

新增成功后就能在首頁看到剛才加的docker節(jié)點了

至此,我們就完成了docker可視化工具portainer的完整搭建。

標(biāo)簽: 配置文件 登錄成功 基本操作

上一篇:【kubernetes入門到精通】Kubernetes的健康監(jiān)測機(jī)制以及常見ExitCode問題分析「探索篇」
下一篇:Hadoop--HDFS特點