Docker 容器開(kāi)機(jī)自啟

利用Docker搭建本地開(kāi)發(fā)環(huán)境, 但是每次重啟電腦都需要手動(dòng)啟動(dòng)容器, 好在利用Docker容器的重啟策略(restart policy)能達(dá)到容器開(kāi)機(jī)自啟的效果


命令:

docker update --restart=always [容器]

示例:
比如現(xiàn)在有個(gè)mysql容器

# 查看一下當(dāng)前的容器
~>docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
65253d13101a        mysql:8             "docker-entrypoint.s…"   5 days ago          Up 5 days           0.0.0.0:3306->3306/tcp, 33060/tcp   mysql

# 將mysql設(shè)為開(kāi)機(jī)自啟
~>docker update --restart=always mysql
mysql

除了always之外, 還有其他可選參數(shù)

描述
no 不要自動(dòng)重啟容器(默認(rèn)值)
on-failure 由于出錯(cuò)導(dǎo)致的容器退出, 后面可跟一個(gè)非0的錯(cuò)誤碼, 比如on-failure:1, 表示容器的退出錯(cuò)誤碼為1時(shí)重啟容器
always 除手動(dòng)停止之外, 只要容器停止就會(huì)重啟, 如果手動(dòng)停止, 則在docker重啟時(shí)重啟容器
unless-stopped always相似, 除了手動(dòng)停止容器或者重啟docker, 否則只要容器停止就會(huì)重啟

官方文檔

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 部署項(xiàng)目服務(wù)器時(shí),為了應(yīng)對(duì)停電等情況影響正常web項(xiàng)目的訪問(wèn),會(huì)把Docker容器設(shè)置為開(kāi)機(jī)自動(dòng)啟動(dòng)。 在使用do...
    MGary閱讀 4,086評(píng)論 0 0
  • linux 查看系統(tǒng)版本確認(rèn)使用的docker版本 uname -a --查看Linux內(nèi)核版本命令cat /pr...
    只有香如故閱讀 1,393評(píng)論 1 4
  • 湖南臺(tái)的觀眾 抖音里的舞者 小明星的粉絲 快手里的吃貨
    不在樓上閱讀 119評(píng)論 0 0
  • 心藍(lán)老師:請(qǐng)指正。謝謝。
    馬藝瑄閱讀 392評(píng)論 2 1
  • 10月1號(hào) 上午做飯洗衣服,收拾書(shū)櫥,吃完去看望朋友,和朋友一起看閱兵,下午在家陪孩子作業(yè),晚上陪孩子作業(yè),休息。...
    薇薇的重生閱讀 241評(píng)論 0 1

友情鏈接更多精彩內(nèi)容