Overview

portainer 是一個管理 docker 很方便的 UI tool,可以查看 docker image, container,並執行 start/stop/restart/remove 等動作,也可查看每個 container 的 log 及 error。

Install Images

$ docker pull portainer/portainer
$ docker volume create portainer_data
$ docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Usage

瀏覽器輸入 IP 和 Port 進入設定頁面,建立使用者名稱和密碼。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1de7d7a0-8e1b-4499-88ae-c6303063456e/chrome_RsBQCdV5dB.png

選取管理本地 docker 環境,按下連接。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0ada6336-1c1b-472b-a0dc-3202007fa651/chrome_ppCnrkVCAP.png

進入 Portainer 管理介面。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/dc2729b1-5699-4faa-9cae-ea135b6479ef/chrome_jtFdzlHujQ.png