400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Docker中Nginx环境如何搭建

小编给大家分享一下Docker中Nginx环境如何搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联公司专注于企业成都全网营销推广、网站重做改版、河曲网站定制设计、自适应品牌网站建设、H5建站购物商城网站建设、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为河曲等各大城市提供网站开发制作服务。

Docker 之 Nginx环境搭建

Nginx 安装教程

Linux 环境

Linux 中安装

Dockerfile 安装

脚本

FROM centos:latest
## 制作者信息
MAINTAINER xiachaoyang xiazhaoyang@live.com
RUN yum install -y pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel
## 创建目录
RUN mkdir -p /usr/local/nginx
## 本地安装 直接自动解压
## ADD nginx-1.8.0.tar.gz /usr/local/src
## 在线安装
RUN cd /usr/local/src
ADD http://nginx.org/download/nginx-1.8.0.tar.gz .
RUN tar -zxvf nginx-1.8.0.tar.gz
RUN ln -s /usr/local/src /componets
RUN cd nginx-1.8.0 && ./configure --prefix=/usr/local/nginx && make && make install
RUN rm -vf /usr/local/nginx/conf/nginx.conf
ADD http://www.apelearn.com/study_v2/.nginx_conf /usr/local/nginx/conf/nginx.conf
EXPOSE 80
# 设置启动时执行命令
#ENTRYPOINT /usr/local/nginx/sbin/nginx -v

镜像

docker build -t env-nginx .
docker images
docker tag [镜像ID] env-nginx:1.0
docker run -i -t -p 80:80 env-nginx:1.0

清空 Nginx Docker

docker rm -f docker container ls -a -q
docker rmi -f env-nginx:2.0
docker build -t env-nginx:2.0 .
docker run -i -t -p 8001:80 —name nginx —restart=always env-nginx:2.0

运行后执行nginx

xiazhaoyangdeMacBook-Pro:~ xiazhaoyang$ docker run -i -t -p 8001:80 --restart=always 127.0.0.1:5000/env-nginx:1.0
[root@56dfba762876 /]# cd usr/local/nginx/sbin/
[root@56dfba762876 sbin]# ls
nginx
[root@56dfba762876 sbin]# ./nginx -v    
nginx version: nginx/1.8.0
[root@56dfba762876 sbin]# ps -ef|grep nginx
root        18     1  0 07:44 pts/0    00:00:00 grep --color=auto nginx
[root@56dfba762876 sbin]# ./nginx
[root@56dfba762876 sbin]# ps -ef|grep nginx
root        20     1  0 07:45 ?        00:00:00 nginx: master process ./nginx
nobody      21    20  0 07:45 ?        00:00:00 nginx: worker process
nobody      22    20  0 07:45 ?        00:00:00 nginx: worker process

配置路由

以上是“Docker中Nginx环境如何搭建”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享文章:Docker中Nginx环境如何搭建
链接URL:http://mzwzsj.com/article/geodso.html

其他资讯

让你的专属顾问为你服务