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

2021-10-24 18:15:50 字數 785 閱讀 2527

檢視已啟動的服務

systemctl list-units --type=service
檢視是否設定開機啟動

systemctl list-unit-files | grep enable
設定開機啟動

systemctl enable docker.service
關閉開機啟動

systemctl disable docker.service
docker run -tid --name 你的映象名稱 -p 8081:8080 --restart=always -v 你的映象掛載名稱
no             不自動重啟容器. (預設value)

on-failure     容器發生error而退出(容器退出狀態不為0)重啟容器

unless-stopped 在容器已經stop掉或docker stoped/restarted的時候才重啟容器

always         在容器已經stop掉或docker stoped/restarted的時候才重啟容器

如果專案非首次啟動,則使用update更新映象實現自動啟動:

docker update --restart=always 你的映象名稱

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

在執行docker容器時可以加如下引數來保證每次docker服務重啟後容器也自動重啟 docker run restart always如果已經啟動了則可以使用如下命令 docker update restart always root localhost systemctl enable dock...

Docker伺服器 以及容器設定自動啟動

說明 適用於yum安裝的各種服務 檢視已啟動的服務 systemctl list units type service檢視是否設定開機啟動 systemctl list unit files grep enable設定開機啟動 systemctl enable docker.service關閉開機啟...

設定 docker 容器開機後自動啟動

執行啟動容器時指定 sudo docker run m 512m memory swap 1g it p 58080 8080 restart always name bvrfis volumes from logdata mytomcat 4.0 root run.sh restart具體引數值詳...