對于使用Docker的開發者來說,遇到過容器在自動重啟的問題肯定不是一回兩回了。這是為什么呢?這是因為Docker默認的容器自動重啟策略為“常規”,也就是說無論容器退出原因是什么,在Docker啟動時都會嘗試重啟容器。
如果您想要關閉容器自啟,有兩種操作方法:
方法一:使用Docker命令
docker update --restart=no 容器ID
方法二:通過Docker Compose文件實現關閉自啟
version: '3' services: service1: image: image1 restart: no
以上兩種方法都可以成功關閉容器的自啟動,開發者可以依據自身需求來選擇使用哪種方法。提醒大家在關閉容器自啟功能之前一定要三思而行,因為自動重啟可以保持服務的高可用性,降低服務的停服時間。如果長期運行的容器出現了故障,并且容器配置了自動重啟策略,那么容器在出現故障后可以迅速重啟,降低故障對系統的影響。
上一篇vue 2.0 中文
下一篇html字體行高代碼