docker設定自動重啟

2021-10-05 06:24:42 字數 546 閱讀 4984

linux 下設定docker 服務重啟

centos7.5

# linux 下設定docker 服務自動重啟

systemctl enable docker.service

# 立即重啟

systemctl restart docker

當伺服器重啟時,容器也設定重啟

在執行docker容器時可以加如下引數來保證每次docker服務重啟後容器也自動重啟:

--restart=always

–restart具體引數值詳細資訊:

no – 容器退出時,不重啟容器;

on-failure – 只有在非0狀態退出時才從新啟動容器;

always – 無論退出狀態是如何,都重啟容器;

對於已經啟動的容器

如果已經啟動了則可以使用如下命令:

docker update --restart=always

docker 例項設定自動重啟

因docker某例項經常無緣無故斷開 docker run 沒有加 restart always 需要手動重啟,不方便,故需要設定docker自動重啟。建立乙個docker例項 docker run i t name centos test centos bin bash root 37efbe6c...

docker 例項設定自動重啟

因docker某例項經常無緣無故斷開 docker run 沒有加 restart always 需要手動重啟,不方便,故需要設定docker自動重啟。建立乙個docker例項 在目錄 etc systemd system中新增檔案docker db2.service 檔案內容如下 cat etc ...

docker 例項設定自動重啟

yaml格式太嚴格了,每個冒號後面都必須帶有空格 在linux中 代表當前目錄,屬於相對路徑 代表上一級目錄,屬於相對路徑 代表根目錄,開頭的檔案都是絕對路徑 configure的意思是執行當前目錄下面的configure檔案 configure一般都有可執行的許可權,如果沒有的話,用.config...