docker參數--restart=always


創建容器時沒有添加參數  --restart=always ,導致的后果是:當 Docker 重啟時,容器未能自動啟動。

docker run -e TZ="Asia/Shanghai" --restart=always --name gocron -p 5920:5920 -d ouqg/gocron
  • --restart=always : 開機啟動,失敗也會一直重啟;
  • --restart=on-failure:10 : 表示最多重啟10次

–restart具體參數值詳細信息:

  1. no - 容器退出時,不重啟容器;
  2. on-failure - 只有在非0狀態退出時才從新啟動容器;
  3. always - 無論退出狀態是如何,都重啟容器;
docker  update --restart=always  容器名字或者容器ID  //如果是已經在運行中的容器要加上該參數
systemctl restart docker // 想立即生效就重啟docker  , 不然就等到它下次重啟自動生效。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM