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

dockerfile 源码包安装niginx

时间:2017-09-14 10:26:13      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:docker

首先创建一个目录

mkdir /nginx

把nginx包上传


##dockerfile

vim Dockerfile

#install nginx

FROM centos

MAINTAINER yangchao

RUN groupadd -r nginx

RUN useradd -r -g nginx nginx

#install

RUN yum -y install gcc gcc-c++ openssl openssl-devel pcre-devel zlib-devel zlib

#copy

RUN mkdir -p /usr/local/nginx

ADD ./nginx-1.12.0.tar.gz /root

RUN cd /root/nginx-1.12.0 && ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module

&& make && make install

#十分重要

RUN echo "daemon off;" >> /usr/local/nginx/conf/nginx.conf

ADD ./docker-mario.tar.gz /usr/local/nginx/html

EXPOSE 80

ENTRYPOINT /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf



创建镜像

docker build -t aaa .

docker images 查看新建的镜像

docker run -d -p 91:80 --name zzz aaa 创建容器

技术分享

技术分享技术分享


nginx源码包http://pan.baidu.com/s/1gftgEKr

超级玛丽包 http://pan.baidu.com/s/1hrZ1IXA


本文出自 “12978003” 博客,请务必保留此出处http://12988003.blog.51cto.com/12978003/1965049

dockerfile 源码包安装niginx

标签:docker

原文地址:http://12988003.blog.51cto.com/12978003/1965049

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