• dockerfile实例--安装nginx


    [root@localhost ~]# vi Dockerfile
    //ADD
    FROM centos_with_net
    MAINTAINER frankie onez0714@163.com
    RUN yum install -y pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel
    ADD http://nginx.org/download/nginx-1.8.0.tar.gz
    RUN tar zxvf nginx-1.8.0.tar.gz .
    RUN mkdir -p /usr/local/nginx
    RUN cd nginx-1.8.0 && ./configure --prefix=/usr/local/nginx && make && make install
    RUN rm -vf /usr/local/nginx/conf/nginx.conf
    COPY .nginx_conf /usr/local/nginx/conf/nginx.conf
    EXPOSE 80
    
    [root@localhost ~]# docker build -t centos_nginx .
    Sending build context to Docker daemon 630.8MB
    Sending build context to Docker daemon 
    Step 0 : FROM Centos
    ....
    ....
    Successfully built 8bca20d1b64b
    [root@localhost ~]# docker run -itd -P centos_nginx bash
    [root@localhost ~]# docker exec -it 0387 bash
    [root@0387 /]# ls /usr/local/nginx
    conf html logs sbin
     
  • 相关阅读:
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    团队博客
    团队博客
  • 原文地址:https://www.cnblogs.com/frankielf0921/p/5825677.html
Copyright © 2020-2023  润新知