1. 程式人生 > >如何保證 docker 後臺進程重啟,而不引起容器關閉

如何保證 docker 後臺進程重啟,而不引起容器關閉

添加 情況 後臺 參數 true star 後臺進程 方便 配置參數

前言

平常在進行docker 實驗時,經常會需要修改一些配置參數,有些參數修改後,是需要重啟docker 後臺進程 daemon 才能生效的,但是docker 後臺進程重啟後,可能會造成正在運行的容器強制關閉。如果容器正在跑著重要的測試,這樣就不太方便了。所以,有必要了解一下如何使docker 後臺進程在重啟的情況下,容器不會強制關閉,保持運行。

服務器環境

ubuntu 14.04
docker 17.12.0-ce

修改docker 配置文件

sudo   vim  /etc/docker/daemon.json
添加"live-restore": true選項,比如:
{

    "live-restore": true,

}

說明: 在我做測試的機器,沒有什麽多余的配置,如果你的機器有,請添加就可以了。

重啟

suo   service     docker   restart   

如何保證 docker 後臺進程重啟,而不引起容器關閉