如何修改docker容器的重啟策略(重啟模式)?
使用命令進行修改:
docker container update --restart=unless-stopped mongodb
示例:
執行命令:
執行後成功的結果:
Docker容器的重啟策略
Docker容器的重啟策略是面向生產環境的一個啟動策略,在開發過程中可以忽略該策略。
Docker容器的重啟都是由Docker守護程序完成的,因此與守護程序息息相關。
Docker容器的重啟策略如下:
no
,預設策略,在容器退出時不重啟容器on-failure
,在容器非正常退出時(退出狀態非0),才會重啟容器on-failure:3
,在容器非正常退出時重啟容器,最多重啟3次always
,在容器退出時總是重啟容器unless-stopped
,在容器退出時總是重啟容器,但是不考慮在Docker守護程序啟動時就已經停止了的容器