docker 伺服器開機自啟動:
1.systemctl is-enabled docker.service 檢查服務是否開機啟動
2.systemctl enable docker.service 将服務配置成開機啟動
3.systemctl start docker.service 啟動服務
systemctl 相關其他指令:
systemctl disable docker.service 禁止開機啟動
systemctl stop docker.service 停止
systemctl restart docker.service 重新開機
容器開機啟動:
建立容器時候指定restart參數:
docker run -it -p 6379:6379 --restart=always --name redis -d redis
對已經建立的容器用docker update 更新:
docker update --restart=always xxx
--restart具體參數值詳細資訊 :
no - 容器退出時,不重新開機容器
on-failure - 隻有在非0狀态退出時才從新啟動容器
always - 無論退出狀态是如何,都重新開機容器