Docker服務及容器自動啟動設定

2021-10-24 02:12:02 字數 511 閱讀 9991

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

docker run --restart=always
如果已經啟動了則可以使用如下命令:

docker update --restart=always 
[root@localhost ~]

# systemctl enable docker

created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

將指定使用者新增到使用者組

usermod -ag docker root

docker服務及容器設定自動啟動

檢視已啟動的服務 systemctl list units type service檢視是否設定開機啟動 systemctl list unit files grep enable設定開機啟動 systemctl enable docker.service關閉開機啟動 systemctl disab...

Docker容器開機自動啟動

部署專案伺服器時,為了應對停電等情況影響正常web專案的訪問,會把docker容器設定為開機自動啟動。在使用docker run啟動容器時,使用 restart引數來設定 如果建立時未指定 restart always 可通過update 命令設定 docker update restart alw...

Docker容器開機自動啟動

docker提供了restart policy機制,可以在容器退出或者docker重啟時控制容器能夠自啟動。這種restart policy可以保證相關容器按照正確順序啟動。雖然也可以通過程序監控的方式 如systemd 來完成這種動作,但docker還是建議盡量避免使用程序監控的方式來 自啟動 容...