ocker 最強UI視覺化工具 Portainer 入門
阿新 • • 發佈:2020-08-22
簡介
Portainer 是一個輕量級Web端的Docker管理UI,Portainer夠輕鬆地管理不同的Docker環境(Docker主機或叢集)。Portainer的部署和使用十分簡單。Portainer可以部署為Linux容器或Windows本機容器,也支援其他平臺。Portainer允許您管理所有Docker資源(容器、映像、卷、網路等)!它與獨立的Docker引擎和Docker叢集模式相容。
官方dockerhub
https://hub.docker.com/r/portainer/portainer
官方gtithub
https://github.com/portainer/portainer
安裝
# 拉取官方映象
docker pull portainer/portainer
# 執行映象到容器
docker run -d -p 9000:9000\
--restart=always\
-v /var/run/docker.sock:/var/run/docker.sock\
-m 20M --oom-kill-disable --memory-swap=-1\
--name portainer\
portainer/portainer
訪問頁面
http://localhost:9000/
(這裡如果是部署在線上環境, 建議用nginx代理再訪問)
首次使用需要選擇docker的模式
基礎用法
列出並未用到的images / Volumes , 可以在圖形介面上進行Remove
列出所有Container, 可以進行 啟動 停止 重啟 刪除等操作
點選Container的日誌圖示, 可以看到當前程式在控制檯輸出的實時日誌
點選Container的Console圖示, 可以在頁面上連入容器中的bash, 進行遠端操作
END
更多功能建議參考官方文件
https://portainer.readthedocs.io/en/stable/