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 - 無論退出狀態是如何,都重啟容器