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

使用Dockerfile创建nginx服务容器镜像

时间:2016-12-27 01:40:07      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:dockerfile

1.下载nginx配置文件 wget http://www.apelearn.com/study_v2/.nginx_conf

2. vim Dockerfile

#本地有centos的镜像,可以直接指定镜像名称;如果需要从docker官网下载其他版本镜像,请自行修改版本号

FROM centos:6.8

MAINTAINER wyman wyman@xxx.com

#根据实际需要选择安装

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

ADD http://nginx.org/download/nginx-1.8.0.tar.gz /root

RUN tar zxf /root/nginx-1.8.0.tar.gz

RUN mkdir -p /usr/local/nginx

RUN cd /root/nginx-1.8.0 && ./configure --prefix=/usr/local/nginx && make && make install

RUN rm -fv /usr/local/nginx/conf/nginx.conf

COPY .nginx_conf /usr/local/nginx/conf/nginx.conf

RUN rm -fv nginx-1.8.0.tar.gz

EXPOSE 80

3. 创建镜像文件

docker build -t centos_nginx .    其中 . 代表Dockerfile 所在的文件的路径


使用Dockerfile创建nginx服务容器镜像

标签:dockerfile

原文地址:http://wymanlee.blog.51cto.com/5535193/1886297

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