跟之前的文章类似,只是这里构建的是标准镜像。
通过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;"]
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。