最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker-compose修改配置后實(shí)現(xiàn)開機(jī)自啟過程

 更新時(shí)間:2026年06月06日 10:29:34   作者:龍仔725  
本文詳細(xì)介紹了使用systemd管理四個(gè)服務(wù)的步驟,包括創(chuàng)建統(tǒng)一啟動腳本、賦予執(zhí)行權(quán)限、創(chuàng)建systemd服務(wù)文件以及啟用和測試服務(wù),確保其在重啟后開機(jī)自動啟動,提供了一種穩(wěn)定可控的方法

如圖,我四個(gè)服務(wù),都寫了個(gè)簡單的restart.sh的腳本。

要讓這四個(gè)服務(wù)開機(jī)自動啟動,最穩(wěn)妥的方法是用 systemd 服務(wù)管理:

用 systemd 管理(穩(wěn)定可控)

1. 創(chuàng)建統(tǒng)一的啟動腳本

# 新建一個(gè)腳本目錄
mkdir -p /opt/startup
vim /opt/startup/start_all_containers.sh

寫入以下內(nèi)容:

#!/bin/bash
# 等待網(wǎng)絡(luò)和Docker服務(wù)就緒
sleep 10

# 啟動RabbitMQ
cd /data/rabbitmq
./restart.sh

# 啟動Redis
cd /data/redis
./restart.sh

# 啟動windvdserver
cd /data/windvdserver
./restart.sh

# 啟動windvdweb
cd /data/windvdweb
./restart.sh

賦予執(zhí)行權(quán)限:

chmod +x /opt/startup/start_all_containers.sh

2. 創(chuàng)建 systemd 服務(wù)文件

vim /etc/systemd/system/start-containers.service

寫入以下內(nèi)容:

[Unit]
Description=Start all Docker containers at boot
After=docker.service network-online.target
Wants=docker.service network-online.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/opt/startup/start_all_containers.sh

[Install]
WantedBy=multi-user.target

3. 啟用并測試服務(wù)

# 重載systemd配置
systemctl daemon-reload

# 啟用開機(jī)自啟
systemctl enable start-containers.service

# 測試運(yùn)行
systemctl start start-containers.service

# 查看狀態(tài)
systemctl status start-containers.service

重啟后開機(jī)驗(yàn)證沒問題。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談docker運(yùn)行nginx為什么要使用daemon off

    淺談docker運(yùn)行nginx為什么要使用daemon off

    這篇文章主要介紹了淺談docker運(yùn)行nginx為什么要使用daemon off,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: Get https://registry-1.docker.io/v2/的問題解決

    Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: 

    這篇文章主要介紹了Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: Get https://registry-1.docker.io/v2/的問題解決,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Spring?Boot?分層打包?Docker?鏡像實(shí)踐及分析(推薦)

    Spring?Boot?分層打包?Docker?鏡像實(shí)踐及分析(推薦)

    這篇文章主要介紹了Spring?Boot?分層打包?Docker?鏡像實(shí)踐及分析,本文通過圖文并茂的形式實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-12-12
  • Dockerfile制作官方Tomcat鏡像及鏡像使用詳解

    Dockerfile制作官方Tomcat鏡像及鏡像使用詳解

    本篇文章主要介紹了Dockerfile構(gòu)建官方Tomcat鏡像及鏡像使用詳解,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-07-07
  • Docker學(xué)習(xí)筆記之Docker端口映射

    Docker學(xué)習(xí)筆記之Docker端口映射

    本篇文章主要介紹了Docker學(xué)習(xí)筆記之Docker端口映射,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • Jenkins+docker發(fā)布Springbot服務(wù)的實(shí)現(xiàn)

    Jenkins+docker發(fā)布Springbot服務(wù)的實(shí)現(xiàn)

    本文主要介紹了Jenkins+docker發(fā)布Springbot服務(wù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • docker磁盤空間不足的解決辦法

    docker磁盤空間不足的解決辦法

    linux的磁盤空間掛載后,需要遷移一下docker 鏡像原本的位置,因此有此實(shí)踐,分享操作過程,文章通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • docker設(shè)置redis密碼實(shí)現(xiàn)方式

    docker設(shè)置redis密碼實(shí)現(xiàn)方式

    這篇文章主要介紹了docker設(shè)置redis密碼實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-06-06
  • 在Window 10上安裝Docker圖文教程

    在Window 10上安裝Docker圖文教程

    Docker 是一個(gè)開源的應(yīng)用容器引擎,功能十分強(qiáng)大,相信開發(fā)者們都不陌生?,F(xiàn)在,docker已經(jīng)發(fā)布了支持Windows10的穩(wěn)定版本,對于用戶來說是一個(gè)福音。接下來,小編就詳細(xì)介紹Win10系統(tǒng)安裝docker教程。
    2018-03-03
  • docker如何查看容器啟動命令(已運(yùn)行的容器)

    docker如何查看容器啟動命令(已運(yùn)行的容器)

    Docker是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器上,下面這篇文章主要給大家介紹了關(guān)于docker如何查看容器啟動命令(已運(yùn)行的容器)的相關(guān)資料,需要的朋友可以參考下
    2023-02-02

最新評論

农安县| 杂多县| 噶尔县| 平江县| 石景山区| 平阴县| 兴海县| 洛浦县| 平利县| 凉山| 紫阳县| 东源县| 福州市| 莆田市| 景宁| 遵义县| 吉林省| 安多县| 中牟县| 土默特左旗| 太原市| 宜章县| 南开区| 揭阳市| 滨州市| 旅游| 东莞市| 武乡县| 和平县| 柏乡县| 天长市| 维西| 阳朔县| 新宾| 肥东县| 佛冈县| 滦南县| 金寨县| 灵川县| 温宿县| 北川|