簡介

Untitled

Portainer 是一個 GUI Docker 管理工具,為 Docker 提供一個簡易但功能強大的管理,除了 Docker 以外也支援 Kubernete、Nomad,並且提供遠端管理,可以在一個地方管理多個 Docker 環境。

Untitled

Powerful container management software for Platform Teams, DevOps, Dev

安裝

<aside> 💡 以下皆以免費的 Community 版本為例

</aside>

<aside> 💡 使用前必須安裝 Docker Engine (Windows 為 Docker Desktop)

Docker Engine installation overview

</aside>

  1. 建立資料 Volume
docker volume create portainer_data
  1. 執行 Portainer
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

<aside> 💡 這邊我只開 Port 9443,Port 8000 是 Edge Agent 用的,所以如果確定不會用到可以將 -p 8000:8000 移除

</aside>

  1. 註冊帳號

前往 **https://**localhost:9443/

<aside> ⚠️ Portainer 預設走 https 網址列必須打 https 才能連上

</aside>

瀏覽器會警告連線不安全,但是內網要 ssl 憑證的話很麻煩,這邊我們直接按繼續前往即可