docker設定開機自啟動
阿新 • • 發佈:2021-02-19
檢視已經啟動的服務
systemctl list-units --type=service
檢視是否設定開機自啟動
systemctl list-unit-files | grep enable
設定docker開機自啟動
docker容器設定自動啟動
啟動時加--restart=always
docker run -tid --name 你的映象名稱-p 8081:8080 --restart=always -v 你的映象掛載名稱(/data)
restart引數說明:
no 不自動重啟容器. (預設value)
on-failure 容器發生error而退出(容器退出狀態不為0)重啟容器
always 在容器已經stop掉或Docker stoped/restarted的時候才重啟容器
如果專案非首次啟動,則使用update更新映象實現自動啟動:
docker update --restart=always 你的映象名稱