Docker中Nginx反向代理的实现步骤
本文主角: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:
您可能感兴趣的文章
- 02-02hadoop动态增加和删除节点方法介绍
- 02-02干货 | Linux新手入门好书推荐
- 02-02linux系统下MongoDB单节点安装教程
- 02-02Linux下nginx生成日志自动切割的实现方法
- 02-02Centos 6中编译配置httpd2.4的多种方法详解
- 02-02CentOS7 下安装telnet服务的实现方法
- 02-02分布式Hibernate search详解
- 02-02Hadoop对文本文件的快速全局排序实现方法及分析
- 02-02CentOS6.3添加nginx系统服务的实例详解
- 02-02Hadoop编程基于MR程序实现倒排索引示例


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07tomcat启动报错jar not loaded的问题
- 12-10docker start启动容器后仍然exit状态的解决
- 12-23linux中ftp无法访问怎么办
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-13k8s编排之Deployment知识点详解
- 12-10Linux下如何安装Logstash
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-11docker存储目录迁移示例教程
- 01-07windows server 2008安装配置DNS服务器




