首頁 >運維 >Docker >docker容器如何開機自啟

docker容器如何開機自啟

王林
王林原創
2020-03-23 18:13:553392瀏覽

docker容器如何開機自啟

在使用docker run啟動容器時,使用--restart參數來設定:

docker run -m 512m --memory-swap 1G -it -p 6379:6379 --restart=always --name redis -d redis

--restart具體參數值詳細資訊如下:

no - 容器退出时,不重启容器
on-failure - 只有在非0状态退出时才从新启动容器
always - 无论退出状态是如何,都重启容器

也可以在使用on-failure 策略時,指定Docker 將嘗試重新啟動容器的最大次數。

預設情況下,Docker 將嘗試永遠重新啟動容器。

sudo docker run --restart=on-failure:10 redis

如果建立時未指定 --restart=always ,可透過 update 指令

docker update --restart=always xxx

相關教學建議:docker教學

#

以上是docker容器如何開機自啟的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn