安裝Portainer
官網:
https://www.portainer.io
文檔:
https://www.portainer.io/installation
參考博客:
https://my.oschina.net/VILLE/blog/4374949
https://blog.csdn.net/A632189007/article/details/78779920
-
獲取 Portainer 的 Docker 鏡像
https://hub.docker.com/r/portainer/portainer/tagsdocker pull portainer/portainer:1.24.1
-
運行 Portainer 的 Docker 容器
docker run -dit -p 60000:8000 -p 60001:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /data/appdata/portainer:/data portainer/portainer:1.24.1
-
訪問 Portainer
在瀏覽器中通過配置的端口號訪問 -
配置用戶名密碼
-
管理本機 Docker
選擇local點擊Connect
管理遠程Docker
參考博客:https://www.cnblogs.com/Laro/p/11323408.html
- 修改遠程 Docker 的 docker.service 文件
vim /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
- 重啟 Docker
## 重新加載配置文件 systemctl daemon-reload ## 重啟服務 systemctl restart docker
- 防火牆開放端口
## 打開端口 firewall-cmd --zone=public --add-port=2375/tcp --permanent ## 刷新防火牆 firewall-cmd --reload ## 查看已開放端口 firewall-cmd --list-all
- 訪問 Portainer 添加遠程 Docker
- 在 Endpoints 菜單中點擊 Add Endpoint 按鈕
- 選擇 Docker 輸入 URL 進行連接
- 在 Endpoints 菜單中點擊 Add Endpoint 按鈕