封装apache的镜像
[root@foundation23 ~]# cd /tmp/docker/
[root@foundation23 docker]# vim Dockerfile
FROM rhel7
ENV HOSTNAME server1
MAINTAINER wn@westos.org
EXPOSE 80
COPY dvd.repo /etc/yum.repos.d/dvd.repo
RUN rpmdb --rebuilddb && yum install httpd -y && yum clean all
VOLUME ["/var/www/html"]
CMD ["/usr/sbin/httpd", "-D", "FOREGROUND"]
[root@foundation23 docker]# vim dvd.repo
[dvd]
name=rhel7.3
baseurl=http://172.25.23.250/rhel7.3
gpgcheck=0
真机也需要配置yum源
测试:
[root@foundation23 docker]# docker build -t rhel7:v1 .
Sending build context to Docker daemon 3.072 kB
[