码迷,mamicode.com
首页 > 其他好文 > 详细

6 dockerfile 安装nginx

时间:2016-08-20 14:48:22      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:blank   配置文件   target   style   网络   

准备工作
1 下载准备好的nginx配置文件
2 docker镜像
3 测试容器的网络连通性
    我在这个实验时,设置的IP是192.168.1.11,docker build成功;但是启动nginx后,本机和宿主机都可以curl OK,但是windows访问不到,也没有解决。最后重启了windows在解决。
编辑dockerfile
# vim dockerfile
FROM centos

MAINTAINER hiyang echohiyang@foxmail.com

RUN yum install -y pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel
#RUN yum install -y pcre-devel wget net-tools gcc
#RUN yum install -y zlib zlib-devel make
#RUN yum install -y openssl-devel

ADD http://nginx.org/download/nginx-1.8.0.tar.gz .
RUN tar xf 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 -f /usr/local/nginx/conf/nginx.conf
COPY .nginx_conf /usr/local/nginx/conf/nginx.conf

EXPOSE 80
#ENTRYPOINT /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

创建镜像
docker build -t centos_nginx  .
docker images 可以看到我们新建的镜像




6 dockerfile 安装nginx

标签:blank   配置文件   target   style   网络   

原文地址:http://hiyang.blog.51cto.com/10728919/1840523

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!