日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • 設置docker開機自啟動,并設置容器自動重啟
    • 設置docker開機啟動
    • 設置容器自動重啟
  • docker常用命令 設置docker、容器 自動啟動
    • 啟動docker 設置docker 自動啟動
    • docker啟動容器實例
  • 總結

    設置docker開機自啟動,并設置容器自動重啟

    設置docker開機啟動

    systemctl enable docker

    設置容器自動重啟

    1)創建容器時設置

    docker run -d --restart=always --name 設置容器名 使用的鏡像
    (上面命令 ?--name后面兩個參數根據實際情況自行修改)
    ?
    # Docker 容器的重啟策略如下:
    ?--restart具體參數值詳細信息:
    ? ? ? ?no       ?// 默認策略,容器退出時不重啟容器;
    ? ? ? ?on-failure  ? // 在容器非正常退出時(退出狀態非0)才重新啟動容器;
    ? ? ? ?on-failure:3 ? ?// 在容器非正常退出時重啟容器,最多重啟3次;
    ? ? ? ?always    ? // 無論退出狀態是如何,都重啟容器;
    ? ? ? ?unless-stopped ?// 在容器退出時總是重啟容器,但是不考慮在 Docker 守護進程啟動時就已經停止了的容器。

    2)修改已有容器,使用update

    如果創建時未指定 –restart=always,可通過update 命令設置

    docker update --restart=always 容器ID(或者容器名)
    (容器ID或者容器名根據實際情況修改)

    docker常用命令 設置docker、容器 自動啟動

    啟動docker 設置docker 自動啟動

    測試環境我們為了方便很多都適用docker 容器進行安裝環境方便管理和設置,為了避免在開機和關機過程中頻繁的手動重啟容器,我們可以設置容器跟隨docker 服務自動重啟,命令如下設置,同時我們可以將docker 服務設置啟動服務器自動啟動,即可解決我們的問題。

    #設置docker 服務 跟隨服務器操作系統啟動
    systemctl enable docker.service
    
    #設置docker內部的容器 自動跟隨docker自動啟動 ,增加參數 --restart=always
    docker run --restart=always .....
    # 更新內部 修改 內部容器 自動啟動
    docker update --restart=always
    # docker 修改容器的名字 , 例如一下命令
    docker rename xjignf redis

    docker啟動容器實例

    docker啟動mysql容器

    命令說明:

    • -p 3306:3306:將容器的3306端口映射到主機的3306端口
    • -v $PWD/conf/my.cnf:/etc/mysql/my.cnf:將主機當前目錄下的conf/my.cnf掛載到容器的/etc/mysql/my.cnf
    • -v $PWD/logs:/logs:將主機當前目錄下的logs目錄掛載到容器的/logs
    • -v $PWD/data:/mysql_data:將主機當前目錄下的data目錄掛載到容器的/mysql_data
    • -e MYSQL_ROOT_PASSWORD=123456:初始化root用戶的密碼

    具體的操作命令如下,可以進行參考

    #啟動命令,啟動mysql實例
    docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql --restart=always
    #如果行保留在容器外面方便后期更新服務和更換服務保留數據,可以將數據映射到主機的文建目錄中
    docker run -itd --name mysql -v /data/docker/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql --restart=always

    docker啟動mysql容器

    開發測試中必不可少的緩存服務,可以參考執行命令

    docker run -p 6379:6379 -v /data/docker/redis:/data -d redis redis-server ?--restart=always

    總結

    以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

    分享到:
    標簽:如何設置 容器 開機 自動重啟 設置
    用戶無頭像

    網友整理

    注冊時間:

    網站:5 個   小程序:0 個  文章:12 篇

    • 51998

      網站

    • 12

      小程序

    • 1030137

      文章

    • 747

      會員

    趕快注冊賬號,推廣您的網站吧!
    最新入駐小程序

    數獨大挑戰2018-06-03

    數獨一種數學游戲,玩家需要根據9

    答題星2018-06-03

    您可以通過答題星輕松地創建試卷

    全階人生考試2018-06-03

    各種考試題,題庫,初中,高中,大學四六

    運動步數有氧達人2018-06-03

    記錄運動步數,積累氧氣值。還可偷

    每日養生app2018-06-03

    每日養生,天天健康

    體育訓練成績評定2018-06-03

    通用課目體育訓練成績評定