基于Dockerfile制作apache镜像
创建工作目录
[root@docker ~]# mkdir -p /opt/apache/files
[root@docker ~]# cd /opt/apache/
[root@docker apache]# touch Dockerfile
[root@docker apache]# ls
dockerfile files
[root@docker apache]# tree
.
├── Dockerfile
└── files
├── apr-1.7.0.tar.gz
├── apr-util-1.6.1.tar.gz
└── httpd-2.4.51.tar.gz
编写dockerfile文件
[root@docker apache]# vim Dockerfile
FROM centos //使用centos镜像
LABEL MAINTAINER='sun aabbcc@123.com'
ADD files/* /usr/src/
WORKDIR /usr/src/
RUN yum -y install openssl-devel pcre-devel pcre expat-devel libtool gcc gcc-c++ make && \
cd apr-1.7.0 && sed -i '/$RM "$cfgfile"/d' configure && \
./configure --prefix=/usr/local/apr && make && make install && \
cd ../apr-util-1.6.1 && \
./configure --prefix=/usr/local/ap