<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Docker_nginx</id>
	<title>Docker nginx - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Docker_nginx"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Docker_nginx&amp;action=history"/>
	<updated>2026-04-20T14:28:29Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=Docker_nginx&amp;diff=318&amp;oldid=prev</id>
		<title>Evan：​导入1个版本</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Docker_nginx&amp;diff=318&amp;oldid=prev"/>
		<updated>2019-10-14T13:48:48Z</updated>

		<summary type="html">&lt;p&gt;导入1个版本&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=直接拉的=&lt;br /&gt;
==只挂载web目录 ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#最好指定版本&lt;br /&gt;
#docker pull nginx&lt;br /&gt;
#这个才够小巧&lt;br /&gt;
docker pull nginx:1.16-alpine&lt;br /&gt;
&lt;br /&gt;
[root@localhost npm4compose]# docker images &lt;br /&gt;
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE&lt;br /&gt;
nginx                   1.16-alpine         ef04b00b089d        4 weeks ago         20.4MB #其它的要100M&lt;br /&gt;
&lt;br /&gt;
mkdir -p /data/nginx/html&lt;br /&gt;
docker  run  --name  nginx1.16   -p  80:80  -d  -v /data/nginx/html:/usr/share/nginx/html ef04b00b089d&lt;br /&gt;
目录什么的和下面一样&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
mkdir  /data/nginx/html -p&lt;br /&gt;
docker  run --name  mynginx  -p  80:80  -d  -v /data/nginx/html:/usr/share/nginx/html nginx&lt;br /&gt;
[root@localhost ~]# cat  /data/nginx/html/index.html&lt;br /&gt;
  hello&lt;br /&gt;
#直接访问就可以了 改web目录而已要做的事&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==挂载web目录 配置目录 log目录等等 ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
在用户的家目录下创建 nginx 目录及其子目录 conf.d、conf.crt 和 html，创建 logs 目录及其子目录 nginx 和 letsencrypt：&lt;br /&gt;
&lt;br /&gt;
$ mkdir -p nginx/{conf.d,conf.crt,html}&lt;br /&gt;
$ mkdir -p logs/{nginx,letsencrypt}&lt;br /&gt;
&lt;br /&gt;
创建 nginx/nginx.conf 文件，内容如下：&lt;br /&gt;
&lt;br /&gt;
复制代码&lt;br /&gt;
user  nginx;&lt;br /&gt;
worker_processes  auto;&lt;br /&gt;
&lt;br /&gt;
error_log  /var/log/nginx/error.log warn;&lt;br /&gt;
pid        /var/run/nginx.pid;&lt;br /&gt;
&lt;br /&gt;
events {&lt;br /&gt;
    worker_connections  2048;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
http {&lt;br /&gt;
    include       /etc/nginx/mime.types;&lt;br /&gt;
    default_type  application/octet-stream;&lt;br /&gt;
&lt;br /&gt;
    sendfile        on;&lt;br /&gt;
    keepalive_timeout    65;&lt;br /&gt;
    client_max_body_size 10M;&lt;br /&gt;
&lt;br /&gt;
    include /etc/nginx/conf.d/*.conf;&lt;br /&gt;
}&lt;br /&gt;
复制代码&lt;br /&gt;
然后创建 nginx/conf.d/default.conf 文件，内容如下：&lt;br /&gt;
&lt;br /&gt;
复制代码&lt;br /&gt;
upstream web{&lt;br /&gt;
    server myweb:3000;&lt;br /&gt;
}&lt;br /&gt;
server {&lt;br /&gt;
    listen      80;&lt;br /&gt;
    listen      [::]:80;&lt;br /&gt;
    server_name filterinto.com www.filterinto.com;&lt;br /&gt;
&lt;br /&gt;
    location ^~ /.well-known/acme-challenge/ {&lt;br /&gt;
        default_type &amp;quot;text/plain&amp;quot;;&lt;br /&gt;
        root /usr/share/nginx/html;&lt;br /&gt;
    }&lt;br /&gt;
    location = /.well-known/acme-challenge/ {&lt;br /&gt;
        return 404;&lt;br /&gt;
    }&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_pass http://web;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
复制代码&lt;br /&gt;
其中 /.well-known/acme-challenge/ 目录是 certbot 工具在生成证书时创建的。接下来创建文件 nginx/html/index.html 文件，内容如下：&lt;br /&gt;
&lt;br /&gt;
复制代码&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Let&amp;#039;s Encrypt First Time Cert Issue Site&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;Hello HTTPS!&amp;lt;/h1&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
        Just used for the very first time SSL certificates are issued by Let&amp;#039;s Encrypt&amp;#039;s&lt;br /&gt;
        certbot.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
复制代码&lt;br /&gt;
这个页面也是 certbot 在生成证书时需要用到的。最后让我们启动容器(在用户的家目录下执行下面的命令)：&lt;br /&gt;
&lt;br /&gt;
复制代码&lt;br /&gt;
$ docker run -d \&lt;br /&gt;
    -p 80:80 \&lt;br /&gt;
    -v $(pwd)/nginx/conf.d:/etc/nginx/conf.d:ro \&lt;br /&gt;
    -v $(pwd)/nginx/nginx.conf:/etc/nginx/nginx.conf:ro \&lt;br /&gt;
    -v $(pwd)/logs/nginx:/var/log/nginx \&lt;br /&gt;
    -v $(pwd)/nginx/html:/usr/share/nginx/html \&lt;br /&gt;
    --restart=always \&lt;br /&gt;
    --name=gateway \&lt;br /&gt;
    --network=webnet \&lt;br /&gt;
    nginx:1.14&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[https://www.cnblogs.com/sparkdev/p/9163162.html 为 docker 中的 nginx 配置 https]&lt;br /&gt;
&lt;br /&gt;
https://docs.docker.com/samples/library/nginx/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://www.nginx.com/blog/deploying-nginx-nginx-plus-docker/&lt;br /&gt;
[https://www.jianshu.com/p/9cd58ea389bc 有意思Docker部署(五):Nginx and 反向代理配置]&lt;br /&gt;
&lt;br /&gt;
=build=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Dockerfile for building Nginx images&lt;br /&gt;
# &lt;br /&gt;
# https://github.com/evan886/docker-lnmp.git&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
FROM centos:centos7&lt;br /&gt;
MAINTAINER evan &amp;lt;evan886@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ENV TZ &amp;quot;Asia/Shanghai&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Yum&lt;br /&gt;
RUN yum -y update &amp;amp;&amp;amp; \&lt;br /&gt;
    yum install -y gcc automake autoconf libtool make gcc-c++ vixie-cron  wget zlib  file openssl-devel sharutils zip  bash vim cyrus-sasl-devel libmemcached libmemcached-devel libyaml libyaml-devel unzip libvpx-devel openssl-devel ImageMagick-devel  autoconf  tar gcc libxml2-devel gd-devel libmcrypt-devel libmcrypt mcrypt mhash libmcrypt libmcrypt-devel libxml2 libxml2-devel bzip2 bzip2-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype-devel bison libtool-ltdl-devel net-tools &amp;amp;&amp;amp; \&lt;br /&gt;
    yum clean all&lt;br /&gt;
&lt;br /&gt;
#Nginx&lt;br /&gt;
RUN mkdir -p /data/apps/nginx &amp;amp;&amp;amp; cd /tmp &amp;amp;&amp;amp; \&lt;br /&gt;
  wget http://nginx.org/download/nginx-1.11.5.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
  tar xzf nginx-1.11.5.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
  cd /tmp/nginx-1.11.5 &amp;amp;&amp;amp; \&lt;br /&gt;
  ./configure \&lt;br /&gt;
   --prefix=/data/apps/nginx  &amp;amp;&amp;amp;  \&lt;br /&gt;
   make -j2    &amp;amp;&amp;amp;  make install&lt;br /&gt;
    # make install&lt;br /&gt;
    #--prefix=/data/apps/nginx \&lt;br /&gt;
    #--with-http_ssl_module --with-http_sub_module --with-http_dav_module --with-http_flv_module \&lt;br /&gt;
    #--with-http_gzip_static_module --with-http_stub_status_module --with-debug &amp;amp;&amp;amp; \&lt;br /&gt;
    #make  -j2   &amp;amp;&amp;amp; \&lt;br /&gt;
    #make install&lt;br /&gt;
&lt;br /&gt;
#配置nginx&lt;br /&gt;
#ENV HTTP_PHP_CONFIG \\\n\\\t#php\\\n\\\tlocation ~ \\\\.php$ {\\\n\\\t\\\troot    html;\\\n\\\t\\\tfastcgi_pass   php7:9000;\\\n\\\t\\\tfastcgi_index    index.php;\\\n\\\t\\\tfastcgi_param  SCRIPT_FILENAME    /usr/local/nginx/html\$fastcgi_script_name;\\\n\\\t\\\tinclude    fastcgi_params;\\\n\\\t}\\\n\\\n\\\t&lt;br /&gt;
&lt;br /&gt;
#RUN sed -i -e &amp;quot;s@# deny access to .htaccess files, if Apache@${HTTP_PHP_CONFIG}# deny access to .htaccess files, if Apache@&amp;quot; /usr/local/nginx/conf/nginx.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EXPOSE 80 443&lt;br /&gt;
&lt;br /&gt;
#启动nginx&lt;br /&gt;
ENTRYPOINT [&amp;quot;/data/apps/nginx/sbin/nginx&amp;quot;, &amp;quot;-g&amp;quot;, &amp;quot;daemon off;&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
docker build --tag evan886/centos-nginx:v1 -f nginx/Dockerfile .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
docker run --name nginx -p 80:80 -v /data/apps/nginx/html/:/data/apps/nginx/html/ -d  -it 9a4ccef0484d&lt;br /&gt;
&lt;br /&gt;
登入容器：&lt;br /&gt;
docker exec -it jenkins /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
docker push evan886/centos-nginx:v1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==on debian==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir nginx&lt;br /&gt;
cd nginx&lt;br /&gt;
&lt;br /&gt;
# 改国内源&lt;br /&gt;
vi  sources.list &lt;br /&gt;
deb http://mirrors.cloud.tencent.com/debian stretch main contrib non-free&lt;br /&gt;
deb http://mirrors.cloud.tencent.com/debian stretch-updates main contrib non-free&lt;br /&gt;
#deb http://mirrors.cloud.tencent.com/debian stretch-backports main contrib non-free&lt;br /&gt;
#deb http://mirrors.cloud.tencent.com/debian stretch-proposed-updates main contrib non-free&lt;br /&gt;
deb-src http://mirrors.cloud.tencent.com/debian stretch main contrib non-free&lt;br /&gt;
deb-src http://mirrors.cloud.tencent.com/debian stretch-updates main contrib non-free&lt;br /&gt;
#deb-src http://mirrors.cloud.tencent.com/debian stretch-backports main contrib non-free&lt;br /&gt;
#deb-src http://mirrors.cloud.tencent.com/debian stretch-proposed-updates main contrib non-free&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wget -c https://nginx.org/download/nginx-1.12.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
vi Dockerfile&lt;br /&gt;
&lt;br /&gt;
#For Debian 9## 指定镜像&lt;br /&gt;
FROM debian:stretch-slim&lt;br /&gt;
# 指定管理员&lt;br /&gt;
MAINTAINER  linuxsa.org&lt;br /&gt;
# 执行命令安装编译库文件&lt;br /&gt;
RUN rm  -f /etc/apt/sources.list  &lt;br /&gt;
ADD  sources.list /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
RUN apt-get clean all &amp;amp;&amp;amp; apt update &amp;amp;&amp;amp; apt install -y gcc gcc g++ make openssl libssl-dev  libpcre3 libpcre3-dev &lt;br /&gt;
#RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel&lt;br /&gt;
&lt;br /&gt;
# RUN apt-get update &amp;amp;&amp;amp; apt-get install -y --no-install-recommends g++ gcc libc6-dev make &amp;amp;&amp;amp; rm -rf /var/lib/apt/lists*&lt;br /&gt;
# 添加解压nginx包到/tmp目录下&lt;br /&gt;
RUN mkdir -p /tmp&lt;br /&gt;
ADD nginx-1.12.2.tar.gz /tmp&lt;br /&gt;
# 不用什么tar 解压 ,进入目录进行编译安装&lt;br /&gt;
RUN cd /tmp/nginx-1.12.2 &amp;amp;&amp;amp; ./configure --prefix=/usr/local/nginx --without-http_gzip_module  &amp;amp;&amp;amp; make -j 2 &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
# 删除容器内置配置文件&lt;br /&gt;
RUN rm -f /usr/local/nginx/conf/nginx.conf &lt;br /&gt;
# 复制本地配置文件到容器内&lt;br /&gt;
COPY nginx.conf /usr/local/nginx/conf&lt;br /&gt;
# 声明暴露端口&lt;br /&gt;
EXPOSE 80&lt;br /&gt;
# 启动容器Nginx服务，指定全局命令daemon off保证服务在前台运行不会关闭&lt;br /&gt;
CMD [&amp;quot;/usr/local/nginx/sbin/nginx&amp;quot;, &amp;quot;-g&amp;quot;, &amp;quot;daemon off;&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vi nginx.conf #这个要优化一下&lt;br /&gt;
user  root; &lt;br /&gt;
worker_processes  auto; &lt;br /&gt;
&lt;br /&gt;
error_log  logs/error.log  info;&lt;br /&gt;
&lt;br /&gt;
pid        logs/nginx.pid; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
events {&lt;br /&gt;
    use epoll; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
http {&lt;br /&gt;
&lt;br /&gt;
    include       mime.types;&lt;br /&gt;
    default_type  application/octet-stream;&lt;br /&gt;
&lt;br /&gt;
    log_format  main &amp;#039;$upstream_addr $remote_addr - $remote_user [$time_local] &amp;quot;$request&amp;quot; &amp;#039;&lt;br /&gt;
                      &amp;#039;$status $body_bytes_sent &amp;quot;$http_referer&amp;quot; &amp;#039;&lt;br /&gt;
                      &amp;#039;&amp;quot;$http_user_agent&amp;quot; &amp;quot;$http_x_forwarded_for&amp;quot;&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
    access_log logs/access.log main;&lt;br /&gt;
    sendfile        on;&lt;br /&gt;
    keepalive_timeout  65;&lt;br /&gt;
&lt;br /&gt;
# 动静分离&lt;br /&gt;
    server {&lt;br /&gt;
        listen 80;&lt;br /&gt;
        server_name localhost;&lt;br /&gt;
&lt;br /&gt;
# 动态请求转发给tomcat处理&lt;br /&gt;
    location / {&lt;br /&gt;
        proxy_pass http://www.example.com;&lt;br /&gt;
    }&lt;br /&gt;
# 静态资源请求交给nginx处理&lt;br /&gt;
        location ~ \.(html|css|js|jpg|png|gif)$ {&lt;br /&gt;
            root /opt/webapps/ROOT;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=域名配置=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
当然  ngignx 配置文件要 -v &lt;br /&gt;
&lt;br /&gt;
docker run –name=nginx -p 80:80 -v /nginx/conf.d:/etc/nginx/conf.d -d nginx&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
    listen       80;&lt;br /&gt;
    server_name www.aaa.com自己域名;&lt;br /&gt;
    location / {&lt;br /&gt;
       proxy_pass http://宿主机ip:容器对外的端口号; #就可以mediawiki的喽&lt;br /&gt;
      }&lt;br /&gt;
    error_page   500 502 503 504  /50x.html;&lt;br /&gt;
    location = /50x.html {&lt;br /&gt;
        root   /usr/share/nginx/html;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
或者作dns A 母机&lt;br /&gt;
打开你的域名即可看到效果，当然你得先把域名解析到宿主机的ip上面。&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[https://www.jianshu.com/p/6b317192480c docker搭建nginx实现反代 配置多域名以及多端口号]&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
== An image does not exist locally ==&lt;br /&gt;
&amp;lt;pre&amp;gt;[root@localhost ~]# docker push evan886/centos-nginx:v1&lt;br /&gt;
The push refers to repository [docker.io/evan886/centos-nginx]&lt;br /&gt;
An image does not exist locally with the tag: evan886/centos-nginx&lt;br /&gt;
&lt;br /&gt;
我写错了　应该是　&lt;br /&gt;
docker push evan886/nginx:v1&lt;br /&gt;
&lt;br /&gt;
docker run --name nginx -p 80:80 -v /var/www/html:/usr/local/nginx/html -d  -it imagesid&lt;br /&gt;
&lt;br /&gt;
docker run --name nginx -p 80:80 -v /var/www/html:/usr/local/nginx/html  -d -it evan886/nginx:v1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== docker nginx 503==&lt;br /&gt;
打开503  404 什么的　在对应目录创建个html页面就好了&lt;br /&gt;
&lt;br /&gt;
== nginx make 少了&amp;amp;&amp;amp;==&lt;br /&gt;
 &amp;lt;pre&amp;gt;mkdir -p /data/apps/nginx &amp;amp;&amp;amp; cd /tmp &amp;amp;&amp;amp; \&lt;br /&gt;
  wget http://nginx.org/download/nginx-1.11.5.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
  tar xzf nginx-1.11.5.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
  cd /tmp/nginx-1.11.5 &amp;amp;&amp;amp; \&lt;br /&gt;
  ./configure    --prefix=/data/apps/nginx  &amp;amp;&amp;amp; \ #一开始这里少了&amp;amp;&amp;amp;&lt;br /&gt;
   make -j 2  &amp;amp;&amp;amp;  make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Docker pull 出现的 http: TLS handshake timeout ==&lt;br /&gt;
http://www.cnblogs.com/wozixiaoyao/p/6059780.html&lt;br /&gt;
==mysql err ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
WARNING: The following packages cannot be authenticated!&lt;br /&gt;
  mysql-community-client mysql-client mysql-community-server mysql-server&lt;br /&gt;
E: There were unauthenticated packages and -y was used without --allow-unauthenticated&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=更新源=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
进入容器后，首先更新一下镜像源，这样下载速度会快很多，输入以下命令：&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
set -ex \ &amp;amp;&amp;amp; sed -i &amp;#039;s@security.debian.org@mirrors.aliyun.com@&amp;#039; /etc/apt/sources.list&lt;br /&gt;
set -ex \ &amp;amp;&amp;amp; sed -i &amp;#039;s@deb.debian.org@mirrors.aliyun.com@&amp;#039; /etc/apt/sources.list&lt;br /&gt;
apt-get update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=参考=&lt;br /&gt;
&lt;br /&gt;
[https://www.vultr.com/docs/how-to-compile-nginx-from-source-on-ubuntu-16-04 Compile Nginx From Source on Ubuntu ]&lt;br /&gt;
&lt;br /&gt;
[https://www.jyoryo.com/index.php/archives/96.html Nginx 1.15.X Linux Debian/Ubuntu 源码编译安装 LNMP之Nginx]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/visec479/p/5145624.html 源码编译安装Nginx]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/fcd0e542a6b2 Docker多容器部署LNMP环境]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/jie-fang/p/7927643.html Docker基础-使用Dockerfile创建nginx镜像]&lt;br /&gt;
&lt;br /&gt;
[http://www.ruanyifeng.com/blog/2018/02/nginx-docker.html Nginx 容器教程]&lt;br /&gt;
&lt;br /&gt;
https://docs.docker.com/samples/library/nginx/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://github.com/docker-library/mysql/blob/f279c9cc0d20407a2c4d9465adae6b077dcf1b51/5.6/Dockerfile dockerfile debian:stretch-]&lt;br /&gt;
&lt;br /&gt;
[https://segmentfault.com/a/1190000004990514 Docker容器的Nginx实践]&lt;br /&gt;
&lt;br /&gt;
[https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-docker/ Deploying NGINX and NGINX Plus on Docker]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/youcijibi/article/details/88781014 docker运行nginx为什么要使用 nginx -g &amp;#039;daemon off;&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/roverliang/p/8431206.html docker 使用入门，创建一个Nginx服务器]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/u011781521/article/details/80464220 Docker(三)----Dockerfile搭建Nginx环境与文件挂载]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/qq_26641781/article/details/80883192 Docker nginx安装与配置挂载]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/u013494765/article/details/78258270 使用docker部署nginx容器]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/wuapeng/article/details/80974417 docker之Dockerfile实践用dockerfile构建nginx环境]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/vbaspdelphi/article/details/53172729 docker 部署简单nginx服务器]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/zhhuihui/p/docker_z.html 使用dockerfile构建nginx镜像]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/wangfei0904306/article/details/77623400 Docker部署nginx并修改配置文件]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/jason_jeson/article/details/78200623 Docker 通过Nginx镜像部署Vue项目]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/6b317192480c docker搭建nginx实现反代 配置多域名以及多端口号]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/sparkdev/p/9163162.html 为 docker 中的 nginx 配置 https]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/Jarvin/p/5796193.html docker中使用nginx容器代理其他容器]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/8228d261c6ff docker下nginx反向代理和负载均衡配置]&lt;br /&gt;
&lt;br /&gt;
[[category:ops]]  [[category:容器]][[category: container]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>