docker run的退出狀態碼如下:
0,表示正常退出
非0,表示異常退出(退出狀態碼采用chroot標准)
125,Docker守護進程本身的錯誤
126,容器啟動后,要執行的默認命令無法調用
127,容器啟動后,要執行的默認命令不存在
其他命令狀態碼,容器啟動后正常執行命令,退出命令時該命令的返回狀態碼作為容器的退出狀態碼
————————————————
版權聲明:本文為CSDN博主「易生一世」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/taiyangdao/article/details/73076019
Docker容器的重啟都是由Docker守護進程完成的,因此與守護進程息息相關。
Docker容器的重啟策略如下:
no,默認策略,在容器退出時不重啟容器
on-failure,在容器非正常退出時(退出狀態非0),才會重啟容器
on-failure:3,在容器非正常退出時重啟容器,最多重啟3次
always,在容器退出時總是重啟容器
unless-stopped,在容器退出時總是重啟容器,但是不考慮在Docker守護進程啟動時就已經停止了的容器
————————————————
版權聲明:本文為CSDN博主「易生一世」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/taiyangdao/article/details/73076019