群暉之所以備受歡迎,是因?yàn)樗晟频南到y(tǒng),以及使用Docker可擴(kuò)展豐富的可玩性。而Docker中的映像不是一成不變的,它是在不斷更新,開(kāi)發(fā)新的功能或者修復(fù)Bug的。但是我們配置好的容器是不會(huì)自動(dòng)更新的,如果刪除容器,重新下載新的映像并重新安裝,那么原來(lái)的配置都會(huì)沒(méi)了,需要重新配置。
我現(xiàn)在群暉是DSM7.2的版本,它的Docker是使用Container Manager進(jìn)行管理,那么在Container Manager中怎樣將安裝好的容器無(wú)損升級(jí)呢?
下面以Jellyfin為例,將我的10.8.6版更新為最新的版本。
然后在容器當(dāng)中,找到Jellyfin這個(gè)容器,運(yùn)行中的容器狀態(tài)是顯示綠色。
可以在操作菜單或者容器的詳情頁(yè)當(dāng)中“停止”容器
這是Jellyfin的狀態(tài)呈現(xiàn)了灰色,就是容器已經(jīng)停止工作了。
在注冊(cè)表的菜單中搜索Jellyfin,找到我們當(dāng)時(shí)使用Jellyfin映像。
拉取最新版本也就是latest的映像
回到容器菜單,選擇Jellyfin這個(gè)容器,在“操作”中選擇“重置”
少許片刻以后,在啟動(dòng)Jellyfin這個(gè)容器,就能實(shí)現(xiàn)無(wú)損升級(jí)了。
再到Jellyfin中,這時(shí)可以看到版本升級(jí)到了10.8.13,并且所有的設(shè)置都在,無(wú)需重新配置,簡(jiǎn)單方便。
這樣Docker雖然能夠?qū)崿F(xiàn)無(wú)損升級(jí),但是如果以后能夠像套件一樣,直接有新版本會(huì)提示,并且可以一鍵升級(jí)就更加方便了。