基础镜像-Nginx
FROM test.com/centos:7.4.1708MAINTAINER hush #Install nginxADD nginx-1.12.2.tar.gz /usr/local/ADD run.sh /run.shRUN chmod +x /run.shRUN mkdir -pv /data/logs && mkdir -pv /data/conf && mkdir -pv /data/ssl && mkdir -pv /xl/file/attachmentRUN yum -y install wget gcc gcc-c++ make pcre-devel openssl openssl-develRUN cd /usr/local/nginx-1.12.2/ && ./configure --prefix=/data/nginx-1.12.2 --with- --conf-path=/etc/nginx.conf && make && make install#Clean dirRUN rm -rf /usr/local/nginx-* && yum clean all#Create workdirVOLUME ["/xl/file/attachment"]RUN chmod u+x /run.shEXPOSE 80EXPOSE 443CMD ["/run.sh"]
#!/bin/bash/data/nginx-1.12.2/sbin/nginx -g "daemon off;"
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~