如有廠商邀請互惠合作撰寫評測、交換連結,請本站聯繫 聯絡我們

Portainer 如何更新容器?不用指令也能更新,其實不難

Portainer Upgrade og
  • URLをコピーしました!

還在怕更新容器服務掛掉?Portainer 容器更新其實沒那麼可怕,其實不用指令也能更新,比想像中簡單,透過 Portainer 介面安全更新容器,避免資料消失與服務中斷,讓你安心升級不中斷。

目錄

為什麼要更新 Portainer 容器?

很多人用 Portainer 管理 Docker,視覺比較用得很清晰,但一看到「Update available」或 Docker Hub 跳新版本,內心就開始小劇場: 更新會不會爆?資料會不會不見?

放心,你不是唯一一個,其實 容器更新 ≠ 資料刪除 ,只要流程方向沒錯的話,更新反而是保平安(修漏洞、補 Bug、效能提升 … 等更新事項),這篇就用不嚇人的方式~XD

Portainer 容器更新前必懂常識

容器(Container)≠ 映像檔(Image)

簡單說一句人話版:更新容器(Container),本質上是用新映像檔(Image)重跑容器服務。

  • Image:映像檔(版本號會更新)
  • Container:用映像檔做出來的容器(正在跑的服務)

資料會不會不見?

更新容器 ≠ 刪除資料:前提是你不是把資料寫死在 Container 內

  • Volume、Bind Mount 掛目錄
  • 資料就不在容器裡,而是在主機上

使用 Portainer Web UI 更新容器

適合對象

  • 新手
  • 懶得打指令的人
  • 想避免手殘刪錯 Container

更新步驟

STEP
登入 Portainer
Portainer Upgrade
STEP
更新容器

左側進入【Containers】,點選要更新容器,如果你是 Portainer BE 的話,它會顯示是否最新版的狀態,而 Portainer CE 是不會顯示狀態。

Portainer Upgrade
STEP
更新 latest image

點擊右上角【Recreate】,並且勾選 Re-Pull image,再按 Recreate 就開始進行更新。

Portainer Upgrade
STEP
等待更新程序完成

Portainer 會自動下載最新 Image 映像檔,會用原本設定重建新容器自動替換,會 State 狀態變成 running 就完成。

Portainer Upgrade
STEP
刪除舊的 Image 映像檔

很多人更新完容器後,跑去看 Images 清單,第一個反應通常是:「欸?不是更新了嗎?怎麼舊版 Image 還在?Portainer 是不是壞了?」

這是正常行為,而且是 Docker 的邏輯是「安全第一」,避免你更新後發現爆炸,卻回不了頭,所以才會保留降版(Rollback)的可能性。

放著不影響服務,但會吃硬碟空間,若沒問題的話,可以把舊版 Image 映像檔案刪除,省下空間。

Portainer Upgrade

Portainer 容器降版方法

有時候更新完才發現,功能怪怪的、Log 一直噴錯、最後心裡只剩一句「我為什麼要更新?」

放心,只要舊 Image 還在,降版其實不難,但還是要一句話總結:

它是給你回頭路,但不是時光機。

降版前的小提醒

  • 若資料庫數據已被新版升級,降版不一定救得回來
  • 在版本升級前,請務必要看 Release Note 有那些更動,可能會導致無法降版。

降版步驟

STEP
點選要降版的容器

點【Duplicate / Edit】,把容器直接編輯出來

Portainer Upgrade
STEP
映像檔降版

在 Image 欄位,改成舊的版本號(例如 :2025.11.1)

Portainer Upgrade
STEP
開始降版動作

不勾選 Re-pull image,再按 Recreate 就開始進行降版,這樣 Portainer 會用舊版 Image 重建容器,設定不會跑掉。

Portainer Upgrade

結論

實務上用更新動作下來,Portainer 更新容器真的不難,難的是心理障礙。

只要記住三件事:

  • 資料一定要用 Volume 掛上去,避免更新後資料不見。
  • 更新前看一下 Image 版本,再評估是否可更新。
  • 不要在上班日,進行更新正式環境,避免整個炸了。

容器更新不是技術炫技,而是把系統維持在穩定狀態,才是長期運作的關鍵,更新不可怕,不更新才可怕。

Technologies change and versions move on, but understanding risk is what makes updates easier over time…

如果喜歡文章,歡迎分享~!よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目錄