docker镜像的封装(以ssh 和apache为例)
封装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 [root @foundation23