通过docker构建nginx标准镜像

跟之前的文章类似,只是这里构建的是标准镜像。

通过docker构建nginx alpine镜像
公众号:毛毛虫的小小蜡笔 通过docker构建nginx alpine镜像

第一步:创建Dockerfile文件

// 到data目录  
cd /data  
// 创建docker目录  
mkdir docker  
// 创建Dockerfile文件  
touch Dockerfile  
// 编辑Dockerfile文件  
vi Dockerfile

Dockerfile文件内容如下:

FROM centos:7  
RUN yum install -y gcc gcc-c++ make \  
    openssl-devel pcre-devel gd-devel \  
    iproute net-tools telnet wget curl && \  
    yum clean all && \  
    rm -rf /var/cache/yum/*  
RUN wget http://nginx.org/download/nginx-1.24.0.tar.gz && \  
    tar zxf nginx-1.24.0.tar.gz && \  
    cd nginx-1.24.0 && \  
    ./configure --prefix=/usr/local/nginx && \  
    make -j 4 && make install  
ENV PATH $PATH:/usr/local/nginx/sbin  
WORKDIR /usr/local/nginx  
EXPOSE 80  
CMD ["nginx", "-g", "daemon off;"]

详情: 通过docker构建nginx标准镜像

你可能感兴趣的:(dockernginx)