zoukankan      html  css  js  c++  java
  • Dockerfile构建nginx镜像

    Dockerfile构建nginx镜像
    
    [root@bogon ~]# mkdir /opt/docker-file
    [root@bogon ~]# cd /opt/docker-file/
    [root@bogon docker-file]# mkdir nginx
    [root@bogon docker-file]# cd nginx/
    [root@bogon nginx]# wget http://nginx.org/download/nginx-1.9.9.tar.gz
    [root@bogon nginx]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz
    [root@bogon nginx]# vi Dockerfile    #必须大写
    #this is my dockerfile
    #verion 1.0
    #auther zi hao
    
    #Base imags
    FROM centos    :默认从本地
    
    #MAINTAINER
    MAINTAINER zi hao
    
    #ADD
    ADD pcre-8.42.tar.gz /usr/local/src
    ADD nginx-1.9.9.tar.gz /usr/local/src
    
    #RUN
    RUN yum install -y wget gcc gcc-c++ make openssl-devel
    RUN useradd -s /sbin/nologin -M www
    
    #WORKDIR
    WORKDIR /usr/local/src/nginx-1.9.9
    RUN ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-pcre=/usr/local/src/pcre-8.42 && make && make install
    RUN echo "daemon off;" >> /usr/local/nginx/nginx.conf
    
    ENV PATH /usr/local/ngix/sbin:$PATH
    EXPOSE 80
    CMD ["nginx"]
  • 相关阅读:
    Codeforces 1149 B
    Tenka1 Programmer Contest 2019 D
    BZOJ 1001 [BeiJing2006]狼抓兔子
    Codeforces 741 D
    HDU 5306 Gorgeous Sequence
    HDU 6521 Party
    Codeforces 912A/B
    Educational Codeforces Round 35 B/C/D
    Codeforces 902D/901B
    Codeforces 902B
  • 原文地址:https://www.cnblogs.com/effortsing/p/10480721.html
Copyright © 2011-2022 走看看