背景:
在一个主机下创建了多个docker,域名只能访问80端口,要想访问其他的docker只能在域名后面加端口号,通过Nginx Proxy Manager反向代理的方法,一个域名一个公网IP一个端口对应一个二级域名即可巧妙去掉端口
准备工作:
1.一个域名(可以在 freenom 申请一个免费的域名)
2.一个 cloudflare 账号
3.一台具有公网ip的主机
一、将域名解析到自己的公网IP
步骤概要:
- 注册一个Cloudflare账号;
- 添加你的网站到Cloudflare中,获取Cloudflare的域名解析服务器(NS);
- 前往你的域名注册网站,修改域名解析服务器(NS)为Cloudflare的,Cloudflare会自动获取已有的解析记录,但有时候也会获取不全,你需要人工检查一下。
- 按需在Cloudflare中添加网站解析记录,常用的解析记录是A记录,用于将域名指向网站的服务器IP
二、Docker安装nginx proxy manager
4.简单设置一下
5.完结撒花
据说按照这个方法可以让不是80端口的傻妞也可以绑定微信公众号
也可以自行百度安装证书用上https
学习一下
学习一下学习一下
学习一下
学习一下
非常感谢不错不错不错
学习知识
学习一下
学习一下
研究研究
学习一下
学习一下
好好学习