重啟docker服務(wù),容器會(huì)有影響嗎

重啟docker服務(wù),對(duì)容器有影響。重啟docker服務(wù)后,容器會(huì)停止運(yùn)行;因?yàn)橹貑ocker服務(wù)后,那么在這臺(tái)服務(wù)器上跑的docker容器將會(huì)全部退出,不會(huì)跟隨docker啟動(dòng)而啟動(dòng)。

重啟docker服務(wù),容器會(huì)有影響嗎

本教程操作環(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)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享