6 dockerfile 安装nginx
原创
©著作权归作者所有:来自51CTO博客作者不远晴空的原创作品,请联系作者获取转载授权,否则将追究法律责任
1 下载准备好的nginx配置文件
2 docker镜像
3 测试容器的网络连通性
我在这个实验时,设置的IP是192.168.1.11,docker build成功;但是启动nginx后,本机和宿主机都可以curl OK,但是windows访问不到,也没有解决。最后重启了windows在解决。
# 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 可以看到我们新建的镜像
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Docker中Dockerfile的格式、Dockerfile安装nginx实例
Docker中Dockerfile的格式、Dockerfile安装nginx实例
Docker Dockerfile Dockerfile