1. 程式人生 > 實用技巧 >ocker 最強UI視覺化工具 Portainer 入門

ocker 最強UI視覺化工具 Portainer 入門

簡介

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



安裝

  1. # 拉取官方映象
  2. docker pull portainer/portainer
  3. # 執行映象到容器
  4. docker run -d -p 9000:9000\
  5. --restart=always\
  6. -v /var/run/docker.sock:/var/run/docker.sock\
  7. -m 20M --oom-kill-disable --memory-swap=-1\
  8. --name portainer\
  9. portainer/portainer



訪問頁面

http://localhost:9000/
(這裡如果是部署在線上環境, 建議用nginx代理再訪問)

首次使用需要選擇docker的模式

一般我這裡選擇的是本機模式



基礎用法

列出並未用到的images / Volumes , 可以在圖形介面上進行Remove


列出所有Container, 可以進行 啟動 停止 重啟 刪除等操作


點選Container的日誌圖示, 可以看到當前程式在控制檯輸出的實時日誌


點選Container的Console圖示, 可以在頁面上連入容器中的bash, 進行遠端操作





END

更多功能建議參考官方文件
https://portainer.readthedocs.io/en/stable/