真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Docker容器內(nèi)服務自啟動-創(chuàng)新互聯(lián)

使用Ubuntu鏡像,安裝Apache2后,需要Aapche2隨著容器啟動而啟動。

按需規(guī)劃網(wǎng)站可以根據(jù)自己的需求進行定制,網(wǎng)站建設、成都網(wǎng)站建設構(gòu)思過程中功能建設理應排到主要部位公司網(wǎng)站建設、成都網(wǎng)站建設的運用實際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實際意義

之前嘗試在/etc/rc里面修改等方法,并不能隨著容器啟動。

然后把啟動寫到CMD["service","apache2","start"] 里面,容器無法啟動(因為執(zhí)行完就退出容器了)~

只好在容器里面寫apache2的自啟動腳本,然后在啟動容器的時候運行該腳本,具體操作如下:

#在容器里
#vim /etc/apache2/auto_service.sh

#!/bin/sh
service apache2 start 
/bin/bash

其中的/bin/bash,就是保持一個終端,免得執(zhí)行完就結(jié)束了。

#chmod 777 /etc/apache2/auto_service.sh

把帶有自啟動腳本的容器封裝為鏡像
#在服務器上
#docker commit demo ubuntu

#vim Dockerfile

From demo

CMD [ "/bin/sh","/etc/apache2/auto_service.sh"]

根據(jù)Dockerfile構(gòu)建新鏡像即可
#docker buitd -t auto_apahce2 .

之后用auto_apache2鏡像啟動的容器,即可自啟動apache2~

當然也可以把自啟動腳本這一步全部寫到Dockerfile里面:

Dockerfile內(nèi)容

From ubuntu_demo
RUN echo -e '#!/bin/sh\nservice apache2 start\n/bin/bash' >/etc/apahce2/auto_service.sh &&\
         chmod 777 /etc/apache2/auto_service.sh &&\

CMD [ "/bin/sh","/etc/apache2/auto_service.sh"]

根據(jù)Dockerfile生成鏡像
#docker build -t auto_service_ubuntu .

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網(wǎng)頁題目:Docker容器內(nèi)服務自啟動-創(chuàng)新互聯(lián)
標題鏈接:http://weahome.cn/article/ishsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部