本文主角: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: changemenginx:image: 'jc21/nginx-proxy-manager:latest'container_name: nginxrestart: unless-stoppedports:- '80:80'- '81:81'- '443:443'volumes:- ./data:/data- ./letsencrypt:/etc/letsencryptnetworks:- mynetworknetworks:mynetwork: