Dockerfile基于centos源码制作httpd镜像
项目目录
[root@podman Dockerfile]
.
├── Dockerfile
├── entrypoint.sh
└── files
├── apr-1.7.0.tar.gz
├── apr-util-1.6.1.tar.gz
└── httpd-2.4.54.tar.gz
编写脚本文件
[root@podman Dockerfile]
sed -i '/#ServerName/s/#//g' /usr/local/apache/conf/httpd.conf
exec "$@"
[root@podman Dockerfile]
编写Dockerfile文件
[root@podman Dockerfile]
FROM centos
LABEL MAINTAINER='yy 2012543034@qq.com'
ENV apr_version=1.7.0 apr_util_version=1.6.1 httpd_version=2.4.54
ENV PATH /usr/local/apache/bin:$PATH
ADD files/httpd-${httpd_version}.tar.gz /usr/src
ADD files/apr-${apr_version}.tar.gz /usr/src
ADD files/apr-util-${apr_util_version}.tar.gz /usr/src
ADD entr