Docker使用的介面管理工具Portainer左下角出現可以更新至新版本,一般軟體通常按下按鈕就可以升級,但是Portainer需要執行指令,這邊教你如何快速更新至最新版本!
更新Portainer 教學
STEP1
瀏覽器前往Portainer ➜ 開啟Containers
➜ 點擊portainer
。
STEP2
點選右上角Duplicate/Edit
。
STEP3
將portainer/portainer
改成portainer/portainer-ce
,點下部署Deploy the container
。
STEP4
出現了錯誤訊息,沒關係,STEP3是為了要修改鏡像檔的來源名稱。
STEP5
打開終端機,接下來開始打指令,建立portainer_data資料。
docker volume create portainer_data
STEP6
要先拿到Portainer的Container識別碼,以便做接下來的動作,輸入開始執行Portainer指令就會跳出錯誤,就會取得專屬碼。
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
STEP7
停止運行這個Container。
docker stop c58xxxdf8xxxaf5xxx660xxxe08xxx967xxx58cxxx4cdxxx700xxxaf8xxx448x(STEP6取得的Container識別碼)
STEP8
移除Portainer使用的容器。
docker rm c58xxxdf8xxxaf5xxx660xxxe08xxx967xxx58cxxx4cdxxx700xxxaf8xxx448x(STEP6取得的Container識別碼)
STEP9
再次執行此命令來啟動,就更新完成Portainer Docker UI管理工具!
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce