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

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

利用Dockerfile構(gòu)建一個(gè)nginx容器

1.從遠(yuǎn)程倉(cāng)庫(kù)中pull centos鏡像

創(chuàng)新互聯(lián)公司,為您提供網(wǎng)站建設(shè)公司、成都網(wǎng)站制作、網(wǎng)站營(yíng)銷推廣、網(wǎng)站開(kāi)發(fā)設(shè)計(jì),對(duì)服務(wù)成都OPP膠袋等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!

docker pull centos

2.查詢鏡像

docker images

利用Dockerfile構(gòu)建一個(gè)nginx容器利用Dockerfile構(gòu)建一個(gè)nginx容器

3.下載nginx和pcre到本地目錄下

利用Dockerfile構(gòu)建一個(gè)nginx容器利用Dockerfile構(gòu)建一個(gè)nginx容器

4.編輯Dockerfile文件

#Nginx dockerfile

#Version 1.0

#Author: kehaojian

#Base images

FROM centos

#MAINTAINER 維護(hù)人

MAINTAINER kehaojian

#ADD 添加本地文件到鏡像

ADD pcre-8.37.tar.gz /usr/local/src

ADD nginx-1.9.3.tar.gz /usr/local/src

#RUN 在鏡像中執(zhí)行命令

RUN yum install -y wget gcc_c++ make openssl-devel

RUN useradd -s /sbin/nologin -M www

#WORKDIR 鏡像中切換到目錄

WORKDIR /usr/local/src/nginx-1.9.3

RUN yum install -y gcc gcc-c++

RUN ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-pcre=/usr/local/src/pcre-8.37 && make && make install

RUN echo "daemon off;">>/usr/local/nginx/conf/nginx.conf

#配置環(huán)境變量

ENV PATH /usr/local/nginx/sbin:$PATH

EXPOSE 80

#命令

CMD  ["nginx"]

5.執(zhí)行構(gòu)造命令  docker build -t nginx-docker:v1 .

[root@HA2 src]# docker build -t nginx-docker:v1 .

Sending build context to Docker daemon 8.234 MB

Step 1 : FROM centos

---> 3fa822599e10

Step 2 : MAINTAINER kehaojian

---> Using cache

---> 7a13a2573c2c

Step 3 : ADD pcre-8.37.tar.gz /usr/local/src

---> Using cache

---> 27f018c7c6c2

Step 4 : ADD nginx-1.9.3.tar.gz /usr/local/src

---> Using cache

---> 0ac134999174

Step 5 : RUN yum install -y wget gcc_c++ make openssl-devel

---> Using cache

---> 2caeaffce308

Step 6 : RUN useradd -s /sbin/nologin -M www

---> Using cache

---> 50fad5×××87

Step 7 : WORKDIR /usr/local/src/nginx-1.9.3

---> Using cache

---> c223ad0c0e56

Step 8 : RUN yum install -y gcc gcc-c++

---> Using cache

---> 535006fabee5

Step 9 : RUN ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-pcre=/usr/local/src/pcre-8.37 && make && make install

---> Using cache

---> 2c8bfa5d7162

Step 10 : RUN echo "daemon off;">>/usr/local/nginx/conf/nginx.conf

---> Using cache

---> 3ab469fa6de1

Step 11 : ENV PATH /usr/local/nginx/sbin:$PATH

---> Using cache

---> 399e3d091604

Step 12 : EXPOSE 80

---> Using cache

---> 0e84b1ddfd98

Step 13 : CMD nginx

---> Using cache

---> 20c4d11561d3

Successfully built 20c4d11561d3

6.查看鏡像 docker images

利用Dockerfile構(gòu)建一個(gè)nginx容器

利用Dockerfile構(gòu)建一個(gè)nginx容器

7.啟動(dòng)容器 docker run -it -d -p 8888:80 --name nginx8888 20c4d11561d3

利用Dockerfile構(gòu)建一個(gè)nginx容器利用Dockerfile構(gòu)建一個(gè)nginx容器

8.查看容器 docker ps -l

利用Dockerfile構(gòu)建一個(gè)nginx容器利用Dockerfile構(gòu)建一個(gè)nginx容器

9.訪問(wèn)http://ha2:8888

利用Dockerfile構(gòu)建一個(gè)nginx容器利用Dockerfile構(gòu)建一個(gè)nginx容器


新聞標(biāo)題:利用Dockerfile構(gòu)建一個(gè)nginx容器
網(wǎng)頁(yè)URL:http://weahome.cn/article/pogjsj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部