美文网首页
docker中nginx配置反向代理

docker中nginx配置反向代理

作者: ColorsLee | 来源:发表于2020-07-14 22:41 被阅读0次

将容器/etc/nginx/conf.d/default.conf复制到宿主主机中

docker cp 容器id:/etc/nginx/conf.d/nginx.conf /home

编辑该文件为如下内容:

upstream local_tomcat{
        server 172.17.0.3:8080;
        server 172.17.0.4:8080;
}

server {
        listen 80;
        server_name localhost;
        
        location / {
                proxy_pass http://local_tomcat;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header REMOTE-HOST $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

再将该文件复制回原来的容器中,替换源文件:

docker cp /home/default.conf d24b775334da:/etc/nginx/conf.d/

最后从其docker的nginx容器

docker restart 容器id

相关文章

  • Docker部署nginx(进阶)

    Keywords: docker, nginx, 反向代理, ssl证书 前言: 本篇记录自己为nginx配置ss...

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

  • 01-nginx前端方向代理

    前端反向代理 1.下载nginx 2. 配置nginx.conf反向代理

  • ubuntu+docker搭建nginx反向代理

    nginx在我们的工作中是常用的反向代理服务,今天叫大家在ubuntu上使用docker镜像搭建nginx反向代理...

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • docker中nginx配置反向代理

    将容器/etc/nginx/conf.d/default.conf复制到宿主主机中 编辑该文件为如下内容: 再将该...

  • 17使用 Go 运行与部署

    简介 在 docker 中构建 集成在 docker-compose 中 使用 nginx 反向代理修改 API创...

  • 多项目共享微信授权登陆

    通过 nginx 反向代理,使多项目可以共享微信授权登陆 首先是反向代理的配置 在 nginx 的配置文件中 上面...

  • nginx反向代理

    什么是反向代理 如何实现反向代理 准备工作以及安装nginx 配置nginx nginx的初始配置文件去掉注释后的...

  • nginx 配置

    nginx 多个 root页面配置 反向代理

网友评论

      本文标题:docker中nginx配置反向代理

      本文链接:https://www.haomeiwen.com/subject/tyvqhktx.html