国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker 容器設(shè)置為自動(dòng)重啟

這篇具有很好參考價(jià)值的文章主要介紹了Docker 容器設(shè)置為自動(dòng)重啟。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?Docker自動(dòng)重啟原因

Docker自動(dòng)重啟通常是由以下幾個(gè)原因?qū)е碌模?/p>

  • 程序崩潰
  • 系統(tǒng)內(nèi)存不足
  • 系統(tǒng)進(jìn)程使用過多CPU和RAM導(dǎo)致的阻塞
  • docker容器被殺死或重新啟動(dòng),導(dǎo)致應(yīng)用程序中斷
  • 網(wǎng)絡(luò)中斷

當(dāng)這些問題出現(xiàn)時(shí),Docker會(huì)自動(dòng)重啟運(yùn)行中的服務(wù)來嘗試解決問題。

docker update --restart=always mysql57

自動(dòng)重啟容器,docker,容器,運(yùn)維

可以通過docker run的 --restart選項(xiàng)來設(shè)置自動(dòng)重啟。

docker run --restart=always [鏡像名]

該命令設(shè)置重啟容器時(shí),將始終自動(dòng)重啟容器。

docker run --restart=unless-stopped [鏡像名]

該命令設(shè)置重啟容器時(shí),只有當(dāng)容器從未被停止或出現(xiàn)docker守護(hù)進(jìn)程失敗時(shí),才會(huì)自動(dòng)重啟容器。

Docker 容器設(shè)置為自動(dòng)重啟,分為兩種情況:新建容器時(shí)設(shè)置,和對(duì)已經(jīng)存在的容器設(shè)置。

1、使用鏡像創(chuàng)建新的容器運(yùn)行

創(chuàng)建容器的時(shí)候設(shè)置容器為自動(dòng)重啟,命令行中加參數(shù)?–restart=always,命令如下:

docker run -d --restart=always --name 設(shè)置容器名 使用的鏡像
1)以創(chuàng)建 InfluxDB(高性能的時(shí)序數(shù)據(jù)庫) 容器為例

命令如下:

docker run -d -p 8086:8086 --restart=always --name influxdb  influxdb:latest
2)以創(chuàng)建 PostgreSQL(關(guān)系型數(shù)據(jù)庫) 容器為例

命令如下:

docker run -d -p 5432:5432 -e POSTGRES_PASSWORD=password --name postgres postgres:latest

2、已有的容器更新為自動(dòng)重啟

docker update --restart=always 容器ID(或者容器名)
1)已更新已有的 nginx 容器為例

命令如下:

docker update --restart=always nginx
2)已更新已有的 tomcat 容器為例

命令如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-773916.html

docker update --restart=always tomcat

到了這里,關(guān)于Docker 容器設(shè)置為自動(dòng)重啟的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • K8S自動(dòng)化運(yùn)維容器化(Docker)集群程序

    K8S自動(dòng)化運(yùn)維容器化(Docker)集群程序

    1.什么是K8S K8S全程為Kubernetes,由于K到S直接有8個(gè)字母簡稱為K8S。 版本:目前一般是1.18~1.2.0,后續(xù)可能會(huì)到1.24-1.26,1.24版本后丟棄了docker(如需要使用需要第三方插件配合),目前最新版本是1.27 官網(wǎng):https://kubernetes.io GitHub:GitHub - kubernetes/kubernetes: Production-Grade Container Schedul

    2024年02月10日
    瀏覽(33)
  • K8S:K8S自動(dòng)化運(yùn)維容器Docker集群

    K8S:K8S自動(dòng)化運(yùn)維容器Docker集群

    (1)K8S全程為Kubernetes,由于K到S直接有8個(gè)字母簡稱為K8S。 (2)版本:目前一般是1.18~1.2.0,后續(xù)可能會(huì)到1.24-1.26,1.24版本后丟棄了docker(如需要使用需要第三方插件配合),目前最新版本是1.27 (3)官網(wǎng):https://kubernetes.io GitHub:GitHub - kubernetes/kubernetes: Production-Grade Container S

    2024年02月10日
    瀏覽(43)
  • Docker服務(wù)以及容器如何設(shè)置自動(dòng)啟動(dòng)

    Docker服務(wù)以及容器如何設(shè)置自動(dòng)啟動(dòng)

    Linux系統(tǒng)部署Java應(yīng)用時(shí),經(jīng)常使用Docker進(jìn)行安裝MySQL、Nginx、Redis等應(yīng)用,如果碰到服務(wù)器斷電重啟,在沒有設(shè)置自動(dòng)啟動(dòng)的情況下,我們所有應(yīng)用都需要重新手動(dòng)啟動(dòng)一遍,這樣就非常麻煩,不能及時(shí)處理,所以本文來講解一下如果設(shè)置自動(dòng)啟動(dòng),話不多說,直接開始。 1、

    2024年02月11日
    瀏覽(25)
  • K8S:K8S自動(dòng)化運(yùn)維容器化(Docker)集群程序

    K8S:K8S自動(dòng)化運(yùn)維容器化(Docker)集群程序

    目錄 一、K8S概述 1、什么是K8S 2、為什么要用K8S 3、作用及功能 二、K8S的特性 1、彈性伸縮 2、自我修復(fù) 3、服務(wù)發(fā)現(xiàn)和復(fù)制均衡 5、自動(dòng)發(fā)布和回滾 6、集中化配置管理和秘鑰管理 7、存儲(chǔ)編排 8、任務(wù)批量處理運(yùn)行 三、K8S的集群架構(gòu) 四、K8S的核心組件 1、Master組件 ①Kube-apis

    2024年02月12日
    瀏覽(40)
  • docker服務(wù)器、以及容器設(shè)置自動(dòng)啟動(dòng)

    查看已啟動(dòng)的服務(wù) 查看是否設(shè)置開機(jī)啟動(dòng) 設(shè)置開機(jī)啟動(dòng) 關(guān)閉開機(jī)啟動(dòng) 啟動(dòng)時(shí)加--restart=always 如果已經(jīng)過運(yùn)行的項(xiàng)目

    2024年02月12日
    瀏覽(94)
  • Docker服務(wù)以及容器如何設(shè)置設(shè)備開機(jī)自動(dòng)啟動(dòng)

    Docker服務(wù)以及容器如何設(shè)置設(shè)備開機(jī)自動(dòng)啟動(dòng)

    如果碰到斷電重啟,在沒有設(shè)置自動(dòng)啟動(dòng)的情況下,我們所有應(yīng)用(比如redis)都需要重新手動(dòng)啟動(dòng)一遍,這樣就非常麻煩,不能及時(shí)處理,所以本文來講解一下如果設(shè)置自動(dòng)啟動(dòng),話不多說,直接開始。 使用docker run命令創(chuàng)建容器時(shí)沒有添加參數(shù) --restart=always ,導(dǎo)致的后果是

    2024年02月04日
    瀏覽(26)
  • docker容器重啟策略

    當(dāng)使用docker run命令運(yùn)行一個(gè)容器的時(shí)候,使用--restart選項(xiàng)可以配置該容器的重啟策略。 no 不要自動(dòng)重啟容器(默認(rèn)) on-failure[:max-retries] 如果容器發(fā)生錯(cuò)誤導(dǎo)致退出(非0退出狀態(tài)),則重啟該容器。可以使用 :max-retries 選項(xiàng)限制嘗試重啟的次數(shù)。 always 如果容器退出了,總是

    2023年04月18日
    瀏覽(101)
  • docker重啟容器

    docker重啟容器

    2024年02月16日
    瀏覽(97)
  • docker容器重啟故障

    強(qiáng)殺docker進(jìn)程后,重啟docker。docker中的容器無法啟動(dòng)并報(bào)錯(cuò) docker restart XXXXXXX Error response from daemon: Cannot restart container XXXXXXX: container ‘XXXXXXXXXXXXXXXX’: already exists 原因:舊容器未安全退出 解決方式: docker-containerd-ctr --address /run/docker/containerd/docker-containerd.sock --namespace c rm 容器

    2024年04月13日
    瀏覽(232)
  • docker—啟動(dòng)、停止、重啟容器實(shí)例

    docker—啟動(dòng)、停止、重啟容器實(shí)例

    先查看已經(jīng)暫停的容器實(shí)例信息 docker ps -a 通過 docker start xxx 啟動(dòng)容器 通過 docker ps 查看當(dāng)前啟動(dòng)的容器 1、docker stop 此方式常常被翻譯為優(yōu)雅的停止容器 docker stop 容器ID或容器名 參數(shù) -t:關(guān)閉容器的限時(shí),如果超時(shí)未能關(guān)閉則用kill強(qiáng)制關(guān)閉,默認(rèn)值10s,這個(gè)時(shí)間用于容器的

    2024年02月09日
    瀏覽(98)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包