Docker視覺化管理工具 Portainer

2022-06-14 15:57:14 字數 2041 閱讀 4624

portainer 是乙個輕量級的容器管理 ui ,可讓你輕鬆管理不同的 docker 環境(docker 主機或 swarm 群集)。

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

# 我們這裡安裝第乙個

docker pull portainer/portainer

2-2) 啟動執行

# 我們這裡使用單機執行模式,直接執行在當前宿主機。並分配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) 驗證

瀏覽器輸入:

首次登陸需要註冊使用者,給admin使用者設定密碼

單機直接選local指定docker

登入成功後就能在面板中看到當前機器執行的docker

在container面板能看到當前正在執行的容器

當我們需要指定新增其他伺服器docker(這裡筆者用自己的區域網位址192.168.1.11上docker演示),修改11伺服器docker配置檔案,開放2375埠

vi /usr/lib/systemd/system/docker.service

# execstart原來為:

execstart=/usr/bin/dockerd -h fd://

--containerd=/run/containerd/containerd.sock

#修改execstart為:

execstart=/usr/bin/dockerd -h tcp://

0.0.0.0:2375 -h unix:

///var/run/docker.sock

systemctl daemon-reload

systemctl restart docker.service

然後就可以在平台新增

3-1) 進入endpoints

#/endpoints

3-2) 點選add endpoint

3-3) 選擇directly connect to the docker api, 填寫endpoint url 和 public ip

如果伺服器拒絕新增, 請關閉目標docker機的防火牆:

systemctl stop firewalld.service新增成功後就能在首頁看到剛才加的docker節點了

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

是不是很簡單啊

視覺化docker管理工具portainer

docker pull portainer portainer啟動portainer容器,並將容器內埠對映到宿主機上 docker run d p9000 9000 restart always v var run docker.sock var run docker.sock name prtai...

Docker視覺化管理工具Portainer

portainer是乙個輕量級的管理介面,可以讓您輕鬆地管理不同的docker環境 docker主機或swarm集群 portainer提供狀態顯示面板 應用模板快速部署 容器映象網路資料卷的基本操作 事件日誌顯示 容器控制台操作 swarm集群和服務等集中管理和操作 登入使用者管理和控制等功能。功...

docker的web視覺化管理工具

docker ui local shipyard 停止維護了 portainer daocloud 拉取docker ui映象 docker pull uifd ui for docker 建立容器 缺點 掛載遠端節點 修改遠端節點配置 編輯該檔案 vim lib systemd system do...