Skip to content

建立 2026-09-15 更新 2026-09-15

核心觀念

側欄名詞對應的是 Docker/Kubernetes 既有概念。先記住這些,之後每個畫面都只是同一件事的圖形操作。

環境(Environment)

一個環境是 Portainer 連上去管理的一套執行平台,例如:

  • 本機 Docker Standalone
  • 遠端一台 Docker 主機
  • 一個 Swarm 叢集
  • 一個 Kubernetes 叢集
  • Podman

Home 畫面列出所有環境。點進去之後,左側選單才會出現該平台能管的資源。一台 Server、多個環境,是 Portainer 的基本使用方式。

容器、映像、Volume、網路

這四項是 Docker 日常的骨架,Portainer 都有對應頁面:

名稱 是什麼 為什麼重要
映像(Image) 唯讀範本,例如 nginx:latest 容器從映像啟動;不用的映像會佔磁碟
容器(Container) 正在跑或已停止的行程實例 啟動、停止、log、主控台都在這裡
Volume Docker 管理的持久資料 容器刪了,資料還能留下
網路(Network) 容器彼此怎麼連、對外對應哪個埠 Compose 服務通常靠自訂網路互相找得到

Bind mount(把主機目錄掛進容器)不是 Volume 頁裡的「named volume」,但效果同樣是讓資料活得比容器久。家用設定檔常用絕對路徑的 bind mount。

Stack

Stack 是 Portainer 對「一份 Compose 檔部署出來的一組服務」的稱呼。在 Docker Standalone 上,它對應 docker compose;在 Swarm 上對應 docker stack

你在 Stacks 貼上的 YAML,語法就是 Docker Compose。Portainer 負責呼叫引擎部署、顯示產生出來的容器,以及之後編輯再部署。這是家用最划算的功能:一個應用(網頁 + 資料庫)應走 Stack,而不是在 Containers 頁一個一個手動 run

四種建立方式:網頁編輯器、上傳檔案、Git 儲存庫、自訂範本。見用 Stack 部署

其他常碰到的詞

  • App Templates:預先填好的應用範本,適合快速試用;正式環境仍建議自己管 Compose。
  • Registry:從哪裡拉映像(Docker Hub、ghcr.io、私有 Registry)。要拉私人映像,先在 Portainer 裡登入 Registry。
  • User / Team:CE 有基本帳號;多人、分環境權限是 BE 的強項。

相關資料