当前位置: 代码网 > 服务器>服务器>云虚拟主机 > Docker中Nginx反向代理的实现步骤

Docker中Nginx反向代理的实现步骤

2024年05月18日 云虚拟主机 我要评论
本文主角:nginx proxy manager 。使用docker安装nginx proxy manager。1、找到c:windowssystem32driversetc下的hosts文件

本文主角:nginx proxy manager 。
使用docker安装nginx proxy manager。

1、找到c:\windows\system32\drivers\etc下的hosts文件,添加
“域名 ip"即可。

在这里插入图片描述

使用vscode编辑文件,保存时会提示用管理员权限保存即可。

2、nginx proxy manager 设置

在这里插入图片描述

域名就是hosts文件中的域名,ip地址为docker容器的ip,端口8080为应用的默认端口(asp.net 8.0 默认端口微软把80改成了8080 )。

3、浏览器使用上面的域名即可访问docker中的应用。

4、nginx proxy manager 编排

version: '3'
services:
#  默认账号  
#  email: admin@example.com
#  password: changeme
  nginx:
    image: 'jc21/nginx-proxy-manager:latest'
    container_name: nginx
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt
    networks:
      - mynetwork

networks:
  mynetwork:

到此这篇关于docker中nginx反向代理的实现步骤的文章就介绍到这了,更多相关docker nginx反向代理内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com