1.创建docker-compose.yml文件
version: '3.8'
services:
nginxpm:
image: 'jc21/nginx-proxy-manager:latest'
# image: 'chishin/nginx-proxy-manager-zh:latest'
container_name: nginxpm
restart: unless-stopped
# network_mode: host
ports:
- '80:80'
- '81:81'
- '443:443'
- '888:888'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt2.配置
访问ip:81就可以进行进行配置了,默认登陆邮箱 admin@example.com,默认登陆密码 changeme ,进入后请及时更换邮箱及密码!!
进入主页面后选择 代理服务

选择 新增代理服务

进入配置新增代理服务页面

配置完成后选择ssl证书申请

此配置为自动设置ssl证书,但为了安全建议添加 DNS服务器验证!(Use a DNS Challenge)服务商选择 域名提供商,id与密钥在域名提供商中获取。
配置完成后如图位置显示工作状态,确认在线后, 已经反代成功可以尝试进行域名访问。
