重啟docker服務(wù),對(duì)容器有影響。重啟docker服務(wù)后,容器會(huì)停止運(yùn)行;因?yàn)橹貑ocker服務(wù)后,那么在這臺(tái)服務(wù)器上跑的docker容器將會(huì)全部退出,不會(huì)跟隨docker啟動(dòng)而啟動(dòng)。
本教程操作環(huán)境:linux5.9.8系統(tǒng)、docker-1.13.1版、Dell G3電腦。
重啟docker服務(wù),對(duì)容器有影響。
重啟了docker,那么這臺(tái)服務(wù)器上跑的docker容器也將會(huì)全部退出,即容器會(huì)停止運(yùn)行,不會(huì)跟隨docker啟動(dòng)而啟動(dòng)。
可以使用docker ps -a看一下。
那么我們有沒有什么辦法,在重啟docker進(jìn)程,讓容器自動(dòng)啟動(dòng)?
可以有兩種方法進(jìn)行設(shè)置:
1.容器還沒有創(chuàng)建,在運(yùn)行容器的時(shí)候加入–restart=always參數(shù)
docker?run?-id?--restart=always?-p?9999:9999?-v?xxxx:xxxx?鏡像名稱:tag
2.容器已經(jīng)運(yùn)行的情況,運(yùn)行以下命令:
docker?update?--restart=always?容器名字或者容器ID
想立即生效就重啟docker systemctl restart docker, 不然就等到它下次重啟自動(dòng)生效
其他:如果想停止自動(dòng)啟動(dòng),運(yùn)行以下命令:
docker?update?--restart=no?容器名字或者容器ID
推薦學(xué)習(xí):《docker視頻教程》
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦