跟之前的文章类似,只是这里构建的是标准镜像。
通过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;"]
标签:nginx,构建,&&,镜像,docker,Dockerfile From: https://www.cnblogs.com/simonbaker/p/17631518.html