科技新知

Docker Swarm提供了一個很方便的rollback功能。針對swarm service的config都可以用。官方提供了一些rollback config的例子。

今天筆者今天就來個自己更常見的例子,rollback image

例設我們使用docker stack和yaml檔來操作docker service。

首次建立nginx service, 當前版本會是nginx:1.25.2

 
 
然後嘗試更新nginx:1.25.3
 
 
假設我們發現nginx:1.25.3有些副作用不是我們想要的,可以經docker service rollback回到上次的版本,即是nginx:1.25.2
 
 
例子雖然簡單,但大家要緊記,stack是同時管理多個service的,如果有事發生,我們需要逐個service 處理。更重要的是,有些更新可能會涉及Network和Volume,這也是超出service層面的事。

馬交野


MX4D 鬼滅之刃 劇場版 無限列車篇
英語版  外星奇遇記
4DX  超人
IMAX with Laser 超人
4DX  F1電影
雄獅少年2
MX4D F1電影
F1 電影
野黨
F1電影
愉快動物餅大電影
私家偵探
殺神John Wick之芭蕾殺姬
殺神JOHN WICK外傳:芭蕾殺姬
28 年後
人工殺姬 2.0
外星奇遇記 英語版
超人
外星奇遇記
職業特工隊:最終清算
侏羅紀世界:重生
馴龍記
史迪仔
死神來了:血脈
獵金•遊戲
鬼滅之刃 劇場版 無限列車篇
MX4D 鬼滅之刃 劇場版 無限列車篇