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

docker使用Dockerfile制做容器(以hyperf為列,開機(jī)啟動(dòng))

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

1、Dockerfile文件

FROM hyperf/hyperf:8.1-alpine-v3.18-swoole
WORKDIR /data
MAINTAINER dade <dade@qq.com>
ADD start.sh start.sh
RUN chmod +x ./start.sh
CMD /data/start.sh

1-1、執(zhí)行命令生成hyperf:latest容器(文件名是Dockerfile可以省略,如果是其它文件名需要寫上docker build –f dockerfile文件路徑 –t 鏡像名稱:版本)

sudo docker build -t hyperf .

2、start.sh腳本

#!/bin/bash
echo "進(jìn)入容器拉"
cd /data/project/hyperf-skeleton
php bin/hyperf.php start

3、啟動(dòng),重新啟動(dòng)也會(huì)執(zhí)行腳本,后面加上/data/start.sh(啟動(dòng)執(zhí)行腳本,重新啟動(dòng)也會(huì)執(zhí)行腳本)文章來源地址http://www.zghlxwxcb.cn/news/detail-810337.html

docker run --name hyperf02 -v /DocckerSwoole/hyperf03:/data/project -p 9061:9501 -it --privileged -u root --entrypoint /bin/sh hyperf:latest /data/start.sh

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

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • Docker容器---dockerfile簡(jiǎn)介

    Docker容器---dockerfile簡(jiǎn)介

    1、dockerfile介紹 dockerfile是自定義鏡像的一套規(guī)則,dockerfie由多條指令構(gòu)成,Dockerfile中的每一條指令都會(huì)對(duì)應(yīng)于Docker鏡像中的每一層。Docker鏡像是一個(gè)特殊的文件系統(tǒng),除了提供容器運(yùn)行時(shí)所需的程序、庫(kù)、資源、配置等文件外,還包含了一些為運(yùn)行時(shí)準(zhǔn)備的一些配置參數(shù)(

    2023年04月23日
    瀏覽(26)
  • Docker容器 - DockerFile詳解

    Docker容器 - DockerFile詳解

    目錄 DockerFile 一、是什么 二、構(gòu)建步驟 DockerFile構(gòu)建過程 一、DockerFile基礎(chǔ) 二、Docker執(zhí)行DockerFile的流程 三、總結(jié) DockerFile常用保留字 零、參考Tomcat的DockerFile 一、FROM 二、MAINTAINER 三、RUN 1.shell 2.exec 四、EXPOSE 五、WORKDIR 六、USER 七、ENV 八、ADD 九、COPY 十、VOLUME 十一、CMD 1.舉個(gè)

    2024年02月15日
    瀏覽(23)
  • Docker容器:docker鏡像的創(chuàng)建及dockerfile

    Docker容器:docker鏡像的創(chuàng)建及dockerfile

    創(chuàng)建鏡像有三種方法:基于現(xiàn)有鏡像創(chuàng)建、基于本地模板創(chuàng)建及基于dockerfile創(chuàng)建 1.1 啟動(dòng)鏡像 1.2 生成新鏡像 2.1 OPENVZ 下載模板 2.2 導(dǎo)入容器生成鏡像 3.1 dockerfile結(jié)構(gòu)及分層 (1)dockerfile結(jié)構(gòu)大致分為4個(gè)部分 基礎(chǔ)鏡像信息 維護(hù)者信息 鏡像操作指令 容器啟動(dòng)時(shí)執(zhí)行指令 Dockerfil

    2024年02月11日
    瀏覽(93)
  • docker 安裝rabbitmq并配置hyperf使用

    docker 安裝rabbitmq并配置hyperf使用

    這里我想完成的是 制作消息(多個(gè)協(xié)程制造)——》推送到rabbitmq——》訂閱消息隊(duì)列——》消費(fèi)消息(ws協(xié)程客戶端【一次消費(fèi)多條】/ws前端) 利用 WebSocket 協(xié)議讓客戶端和服務(wù)器端保持有狀態(tài)的長(zhǎng)鏈接,保存鏈接上來的客戶端 id。訂閱發(fā)布者發(fā)布的消息針對(duì)已保存的客戶

    2024年03月12日
    瀏覽(21)
  • 【Docker】Docker容器數(shù)據(jù)卷、容器卷之間的繼承和DockerFIle的詳細(xì)講解

    【Docker】Docker容器數(shù)據(jù)卷、容器卷之間的繼承和DockerFIle的詳細(xì)講解

    ??歡迎來到本文?? ??個(gè)人簡(jiǎn)介:陳童學(xué)哦,目前學(xué)習(xí)C/C++、算法、Python、Java等方向,一個(gè)正在慢慢前行的普通人。 ??系列專欄:陳童學(xué)的日記 ??其他專欄:C++STL,感興趣的小伙伴可以看看。 ??希望各位→點(diǎn)贊?? + 收藏?? + 留言?? ? ??萬物從心起,心動(dòng)則萬物動(dòng)??

    2024年02月14日
    瀏覽(25)
  • 【Docker】如何編寫Dockerfile,深入理解 Dockerfile:構(gòu)建精簡(jiǎn)且高效的容器鏡像

    【Docker】如何編寫Dockerfile,深入理解 Dockerfile:構(gòu)建精簡(jiǎn)且高效的容器鏡像

    Docker 是一種輕量級(jí)的容器化技術(shù),使得應(yīng)用程序和它們的依賴可以被打包到一個(gè)容器中,方便在不同環(huán)境中運(yùn)行。Dockerfile 是用于定義 Docker 鏡像的文本文件,其中包含了一系列的指令,這些指令描述了鏡像中應(yīng)該包含哪些內(nèi)容和如何配置。 在開始編寫 Dockerfile 之前,確保你

    2024年01月24日
    瀏覽(30)
  • (三)docker:Dockerfile構(gòu)建容器運(yùn)行jar包

    (三)docker:Dockerfile構(gòu)建容器運(yùn)行jar包

    目錄結(jié)構(gòu)以及準(zhǔn)備的文件 2.Dockerfile內(nèi)容 3.構(gòu)建鏡像 4.查看生成鏡像 5.創(chuàng)建并運(yùn)行容器 6.查看創(chuàng)建的容器 7.啟動(dòng)畫面確認(rèn)

    2024年02月06日
    瀏覽(19)
  • Docker容器:docker數(shù)據(jù)管理、鏡像的創(chuàng)建及dockerfile案例

    Docker容器:docker數(shù)據(jù)管理、鏡像的創(chuàng)建及dockerfile案例

    因?yàn)閿?shù)據(jù)寫入后如果停止了容器,再開啟數(shù)據(jù)就會(huì)消失,使用數(shù)據(jù)管理的數(shù)據(jù)卷掛載,實(shí)現(xiàn)了數(shù)據(jù)的持久化,重啟數(shù)據(jù)還會(huì)存在;還有一種方式,容器之間共享文件即相當(dāng)于有個(gè)備份,也會(huì)解決停止容器后數(shù)據(jù)消失的問題。 管理 Docker 容器中數(shù)據(jù)主要有兩種方式:數(shù)據(jù)卷(

    2024年02月12日
    瀏覽(27)
  • Docker容器與虛擬化技術(shù):Docker鏡像創(chuàng)建、Dockerfile實(shí)例

    Docker容器與虛擬化技術(shù):Docker鏡像創(chuàng)建、Dockerfile實(shí)例

    目錄 一、理論 1.Docker鏡像的創(chuàng)建方法 2.Docker鏡像結(jié)構(gòu)的分層 3.Dockerfile 案例 4.構(gòu)建Systemctl鏡像(基于SSH鏡像) 5.構(gòu)建Tomcat 鏡像 6.構(gòu)建Mysql鏡像 二、實(shí)驗(yàn) 1.Docker鏡像的創(chuàng)建 2.?Dockerfile 案例 3.構(gòu)建Systemctl鏡像(基于SSH鏡像) 三、問題 1.nginx網(wǎng)頁(yè)打不開 ?2.Apache容器啟動(dòng)一直為Ex

    2024年02月12日
    瀏覽(94)
  • Docker進(jìn)階:容器數(shù)據(jù)卷與Dockerfile構(gòu)建鏡像(發(fā)布)

    Docker進(jìn)階:容器數(shù)據(jù)卷與Dockerfile構(gòu)建鏡像(發(fā)布)

    ??The Begin??點(diǎn)點(diǎn)關(guān)注,收藏不迷路?? 1、完成數(shù)據(jù)持久化和共享數(shù)據(jù),docker容器中的數(shù)據(jù),同步到本地。 2、重要數(shù)據(jù)back_up 特點(diǎn): 實(shí)時(shí)生效、數(shù)據(jù)卷可在容器之間共享和重用數(shù)據(jù)、數(shù)據(jù)卷中的更改不會(huì)包含在鏡像更新中、數(shù)據(jù)卷的生命周期會(huì)一直延續(xù)到?jīng)]有容器使用它為止

    2024年02月09日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包