====== 在 Alpine 內安裝 Portainer 管理 Container ====== * 先參考 [[tech/alpine_docker]] * 執行以下語法 docker volume create portainer_data 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 * 接下來直接連上 https://主機IP:9443 就可以設定 admin 密碼開始使用 ===== 統一使用 Portainer 管理所有 VM 內的 Container ===== - 確認安裝好 Portainer IP Exp. 192.168.1.186 - 系統管理權限登入 Portainer UI - Home -> Environment-related -> Environments -> Add environment \\ {{:tech:螢幕擷取畫面_2025-09-18_191650.png?600|}} - 選 Docker Standalone -> Start Wizard \\ {{:tech:螢幕擷取畫面_2025-09-18_191911.png?600|}} - 選 Agent - 進入其他要納入控管的 VM 內, 執行以下的語法 docker run -d \ -p 9001:9001 \ --name portainer_agent \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/lib/docker/volumes:/var/lib/docker/volumes \ -v /:/host \ portainer/agent:latest - 回到 Portainer UI 將已經安裝 Agent 的 VM 資訊一一加入 Exp. - Name : sbom-182 - Environment address : 192.168.1.182:9001 - 點下 Connect 如果沒問題就會加入 ===== 參考網址 ===== * https://docs.portainer.io/start/install/server/docker/linux {{tag>docker alpine container-manager}}