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

編寫(xiě)Dockerfile制作Web應(yīng)用系統(tǒng)nginx鏡像,生成鏡像nginx:v1.1,并推送其到私有倉(cāng)庫(kù)。

這篇具有很好參考價(jià)值的文章主要介紹了編寫(xiě)Dockerfile制作Web應(yīng)用系統(tǒng)nginx鏡像,生成鏡像nginx:v1.1,并推送其到私有倉(cāng)庫(kù)。。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

環(huán)境:?CentOS 7 Linux 3.10.0-1160.el7.x86_64

具體要求如下:

(1)基于centos基礎(chǔ)鏡像;

(2)指定作者信息;

(3)安裝nginx服務(wù),將提供的dest目錄(提供默認(rèn)主頁(yè)index.html)傳到鏡像內(nèi),并將dest目錄內(nèi)的前端文件復(fù)制到nginx的工作目錄;

(4)暴露80端口;

(5)設(shè)置服務(wù)自啟動(dòng)。

(6)驗(yàn)證鏡像。

步驟

①創(chuàng)建項(xiàng)目目錄

②創(chuàng)建html文件

③創(chuàng)建Dockerfile

④構(gòu)建Docker 鏡像

⑤登陸到鏡像倉(cāng)庫(kù)

⑥打標(biāo)記并將nginx:v1.1鏡像推送到遠(yuǎn)程倉(cāng)庫(kù)

⑦運(yùn)行鏡像

①創(chuàng)建項(xiàng)目目錄

[root@node1 ~]# mkdir nginx
[root@node1 ~]# cd nginx

②創(chuàng)建html文件

[root@node1 ~]# cd nginx/
[root@node1 nginx]# cat index.html?
<html>
<head>
<title> node1 docker nginx demo </title>
</head>
<body>
<h1> This is Nginx - node1 </h1>
</body>
</html>

③創(chuàng)建Dockerfile

Dockerfile包含了Docker的指令。在nginx目錄下創(chuàng)建Dockerfile,文件名必須是Dockerfile。

[root@node1 nginx]# cat Dockerfile?
FROM centos:7
MAINTAINER "mysql <mysql@163.com>"? ? ? ??
RUN yum install -y ?gcc gcc-c++ ?pcre pcre-devel zlib zlib-devel openssl openssl-devel wget\
? ? && useradd -r -s /sbin/nologin nginx \
? ? && yum clean all?

RUN wget http://nginx.org/download/nginx-1.16.1.tar.gz && tar -xf nginx-1.16.1.tar.gz -C /usr/local/src/

RUN cd /usr/local/src/nginx-1.16.1 \
? ? && ./configure --prefix=/apps/nginx \
? ? && make \
? ? && make install \
? ? && rm -rf /usr/local/src/nginx*?
#COPY nginx.conf /apps/nginx/conf/nginx.conf

WORKDIR /usr/local/src/nginx

COPY index.html /apps/nginx/html/

RUN ln -s /apps/nginx/sbin/nginx /usr/sbin/nginx?

EXPOSE 80
CMD ["/usr/sbin/nginx","-g","daemon off;"]

了解Dockerfile指令 :? ? ? ?http://t.csdn.cn/hJf7A

④構(gòu)建Docker 鏡像

[root@node1 nginx]#?docker build -t nginx:v1.1 .

……
Successfully built bc151e88c131
Successfully tagged nginx:v1.1

⑤登陸到鏡像倉(cāng)庫(kù)

[root@node1 nginx]# docker login -u admin -p Harbor12345 192.168.19.133:8081

⑥打標(biāo)記并將nginx:v1.1鏡像推送到遠(yuǎn)程倉(cāng)庫(kù)

[root@node1 nginx]# docker images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? IMAGE ID ? ? ? CREATED ? ? ? ? ? ? SIZE
nginx ? ? ? ? ? ? ? ? ? ? ? ? ? v1.1 ? ? ?bc151e88c131 ? About an hour ago ? 347MB

[root@node1 nginx]# docker tag nginx:v1.1 node1:8081/test/nginx:v1.1
[root@node1 nginx]# docker push ?node1:8081/test/nginx:v1.1

⑦運(yùn)行鏡像

[root@node1 nginx]# docker run -p 80:80 -d nginx:v1.1
068f91f7655046047cf231144e1500bf44ee75eeb3e2aaad367eabce771e9ce0
[root@node1 nginx]# curl 192.168.19.133
<html>
????????<head>
????????????????<title> node1 docker nginx demo </title>
????????</head>
????????<body>
????????????????<h1> This is Nginx - node1 </h1>
????????</body>
</html>

編寫(xiě)Dockerfile制作Web應(yīng)用系統(tǒng)nginx鏡像,生成鏡像nginx:v1.1,并推送其到私有倉(cāng)庫(kù)。,運(yùn)維,Dockerfile文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-679300.html

到了這里,關(guān)于編寫(xiě)Dockerfile制作Web應(yīng)用系統(tǒng)nginx鏡像,生成鏡像nginx:v1.1,并推送其到私有倉(cāng)庫(kù)。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(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)文章

  • 【iOS逆向與安全】編寫(xiě)一個(gè)使應(yīng)用保持前臺(tái)運(yùn)行的系統(tǒng)插件

    【iOS逆向與安全】編寫(xiě)一個(gè)使應(yīng)用保持前臺(tái)運(yùn)行的系統(tǒng)插件

    iOS越獄為用戶打開(kāi)了無(wú)限的可能性,其中之一是便是開(kāi)發(fā)系統(tǒng)級(jí)插件,為了確保應(yīng)用程序一直保持在前臺(tái),即使在意外情況下也是如此。 本文將向您展示如何輕松編寫(xiě)這樣的插件,讓我們開(kāi)始探索iOS系統(tǒng)插件的世界吧! 學(xué)會(huì)創(chuàng)建功能強(qiáng)大的iOS系統(tǒng)插件。 mac系統(tǒng) frida:動(dòng)態(tài)調(diào)

    2024年02月03日
    瀏覽(21)
  • Nginx常用命令及具體應(yīng)用(Linux系統(tǒng))

    Nginx常用命令及具體應(yīng)用(Linux系統(tǒng))

    目錄 一、常用命令 1、查看Nginx版本命令,在sbin目錄下 2、檢查配置文件的正確性 3、啟動(dòng)和停止Nginx 4、查看日志,在logs目錄下輸入指令: 5、重新加載配置文件 二、Nginx配置文件結(jié)構(gòu) 三、Nginx具體應(yīng)用 1、部署靜態(tài)資源 2、反向代理 3、負(fù)載均衡 1、查看Nginx版本命令,在sbi

    2024年02月09日
    瀏覽(24)
  • 基于ASP.NET的Web應(yīng)用系統(tǒng)架構(gòu)探討

    基于ASP.NET的Web應(yīng)用系統(tǒng)架構(gòu)探討

    ? ? ? ?摘要:提出了一種基于ASP.NET開(kāi)發(fā)方式的四層架構(gòu)的Web應(yīng)用系統(tǒng)構(gòu)造思想。其基本內(nèi)容是:將面向?qū)ο蟮腢ML建模與Web應(yīng)用系統(tǒng)開(kāi)發(fā)相結(jié)合,將整個(gè)系統(tǒng)分成適合ASP.NET開(kāi)發(fā)方式的應(yīng)用表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問(wèn)層和數(shù)據(jù)存儲(chǔ)層四層結(jié)構(gòu)。以此方式構(gòu)造的Web應(yīng)用不僅

    2024年02月06日
    瀏覽(18)
  • Unity使用新輸入系統(tǒng)InputSystem制作飛機(jī)大戰(zhàn)Demo(對(duì)象池設(shè)計(jì)模式及應(yīng)用)

    Unity使用新輸入系統(tǒng)InputSystem制作飛機(jī)大戰(zhàn)Demo(對(duì)象池設(shè)計(jì)模式及應(yīng)用)

    @作者 : SYFStrive @博客首頁(yè) : HomePage ??: 個(gè)人社區(qū)(歡迎大佬們加入) ??: 社區(qū)鏈接?? ??: 覺(jué)得文章不錯(cuò)可以點(diǎn)點(diǎn)關(guān)注 ??: 專(zhuān)欄連接?? ??: 程序員每天堅(jiān)持鍛煉?? ?? 飛機(jī)大戰(zhàn)專(zhuān)欄 (??) 單例模式是1種設(shè)計(jì)模式:??(Design pattern)代表了最佳的實(shí)踐,通常被有經(jīng)

    2024年01月23日
    瀏覽(26)
  • 基于kubernetes集群分布式部署gpmall Web應(yīng)用系統(tǒng)

    基于kubernetes集群分布式部署gpmall Web應(yīng)用系統(tǒng)

    【說(shuō)明】 gpmall是一個(gè)基于SpringBoot+Dubbo構(gòu)建的開(kāi)源電商平臺(tái),許老師針對(duì)在k8s集群部署中出現(xiàn)的一些問(wèn)題,修復(fù)了該項(xiàng)目的部分bug并再次發(fā)布到gitee,建議從他的gitee下載學(xué)習(xí),gpmall的更多介紹以及源碼下載鏈接為:gpamll 以下部署過(guò)程借簽了許老師的有道云筆記,并做了優(yōu)化和

    2024年02月08日
    瀏覽(83)
  • 基于PHP的新聞發(fā)布管理系統(tǒng)_WEB管理系統(tǒng)_MySQL應(yīng)用

    基于PHP的新聞發(fā)布管理系統(tǒng)_WEB管理系統(tǒng)_MySQL應(yīng)用

    目錄 第一章 緒論1 1.1校園新聞發(fā)布系統(tǒng)描述1 1.2系統(tǒng)目的1 1.3校園新聞發(fā)布系統(tǒng)設(shè)計(jì)概要模型1 1.4校園新聞發(fā)布系統(tǒng)功能要求1 第二章校園新聞系統(tǒng)可行性分析3 2.1系統(tǒng)可行性分析3 2.2技術(shù)可行性分析3 2.2.1 mysql數(shù)據(jù)庫(kù)3 2.2.2 什么是php3 2.2.3 apache web服務(wù)器4 2.2.4? Dreamweave85 2.3操作可

    2024年02月06日
    瀏覽(20)
  • Windows應(yīng)急響應(yīng) -Windows日志排查,系統(tǒng)日志,Web應(yīng)用日志,

    Windows應(yīng)急響應(yīng) -Windows日志排查,系統(tǒng)日志,Web應(yīng)用日志,

    「作者簡(jiǎn)介」: CSDN top100、阿里云博客專(zhuān)家、華為云享專(zhuān)家、網(wǎng)絡(luò)安全領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 「推薦專(zhuān)欄」: 對(duì)網(wǎng)絡(luò)安全感興趣的小伙伴可以關(guān)注專(zhuān)欄《網(wǎng)絡(luò)安全入門(mén)到精通》 Windows系統(tǒng)日志存放在 C:WindowsSystem32winevtLogs 目錄下,使用系統(tǒng)自帶的【事件查看器】來(lái)查看 WIN + R,輸

    2023年04月09日
    瀏覽(28)
  • 畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文)

    畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文)

    今天學(xué)長(zhǎng)向大家介紹適合作為畢設(shè)的項(xiàng)目: 畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文) 項(xiàng)目獲取: https://gitee.com/sinonfin/algorithm-sharing 系統(tǒng)簡(jiǎn)介 本項(xiàng)目為 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng) ,包含 漏洞檢測(cè)、目錄識(shí)別、端口掃描、指紋識(shí)別、域名探測(cè)、旁站探測(cè)、信息泄

    2024年04月11日
    瀏覽(22)
  • 使用Dockerfile編寫(xiě)源碼安裝Nginx鏡像

    ????????其實(shí)在Docker倉(cāng)庫(kù)中,存在nginx容器鏡像,但是我們?yōu)槭裁催€有自己來(lái)編寫(xiě)呢,是因?yàn)橛械臅r(shí)候倉(cāng)庫(kù)中的版本,并非我們?cè)谛枰陌姹剧R像,還有一點(diǎn)就因?yàn)榘踩珕?wèn)題,畢竟別人家的東西哪有自己家的東西用著安心呢。 ????????Dockerfile是使用源代碼構(gòu)建docker的鏡

    2024年02月10日
    瀏覽(19)
  • 大數(shù)據(jù)畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文)

    大數(shù)據(jù)畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文)

    # 0 簡(jiǎn)介 今天學(xué)長(zhǎng)向大家介紹適合作為畢設(shè)的項(xiàng)目: 畢設(shè)分享 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng)(源碼+論文) 項(xiàng)目獲取: https://gitee.com/sinonfin/algorithm-sharing 系統(tǒng)簡(jiǎn)介 本項(xiàng)目為 多功能 Web 應(yīng)用滲透測(cè)試系統(tǒng) ,包含 漏洞檢測(cè)、目錄識(shí)別、端口掃描、指紋識(shí)別、域名探測(cè)、旁站探測(cè)

    2024年02月20日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包