宝塔docker容器子程序,使用Nginx进行域名转发。简单快捷高效

叼同学
叼同学
叼同学
816
文章
45
评论
2022年10月17日21:39:53 评论 1,824

本来docker程序部署完过后,一般都是IP+端口号(ip指的是公网)但是由于不好记忆所以就想为什么不跟网站一样解析个域名过去,然后直接访问还不用输入那麻烦的端口号呢?

于是找了很多教程,没有一个是很好解决这个问题的。要么就是晦涩难懂要么就是牛头不对马嘴,对新手很不友好~

我想达到的效果就是全程就是使用转发的域名,而不是转跳到IP。

所以最后就问了一位程序员大佬,然后记录一下以防以后需要的时候 又忘记了~毕竟好记性不如烂笔头。

一、宝塔建站

1、进入宝塔,在宝塔内添加一个站点,在域名里填写好需要docker里的ip转跳的网站。(需要提前解析好哦~)

宝塔docker容器子程序,使用Nginx进行域名转发。简单快捷高效

二、使用下方代码 记得要自己的ip+端口号哦!  实例如下图

宝塔docker容器子程序,使用Nginx进行域名转发。简单快捷高效
#root http://xxx.xx.xx.xx:端口号;
location / {
proxy_pass http://xxx.xx.xx.xx:端口号;
proxy_set_header Host $proxy_host;
proxy_set_header Cookie $http_cookie;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

xxx就是填写要转跳的ip

如:http://192.168.10.1:66;

三、注释掉50-55行

宝塔docker容器子程序,使用Nginx进行域名转发。简单快捷高效

完毕

注意:

1、如果不知道或者不确定自己端口号的可以去宝塔-软件商店-找到docker容器-点击设置就可以看见如下图对外端口就是

宝塔docker容器子程序,使用Nginx进行域名转发。简单快捷高效

2、如果没有端口也可以不用填写

本人只是小白大佬轻喷哈,也只是为了给部分跟我这种情况一样 半天找不到正确方法的同学们一条路

 

叼同学
  • 本文由 发表于 2022年10月17日21:39:53
  • 转载请务必保留本文链接:https://www.wcstu.cn/9783.html
免费下载器Xdown v2.0.7.9绿色版 最近更新

免费下载器Xdown v2.0.7.9绿色版

软件介绍 Xdown,Torrent/磁力链/百度云下载神器,一款开源免费无广告的idm下载与bittorrent工具,多线程128并发的下载工具,专业的文件下载与分享工具。支持标准FTP/HTTP/...
GD码易支付-支付宝免登录-商家账单通道使用说明 最近更新

GD码易支付-支付宝免登录-商家账单通道使用说明

GD码易支付-主要解决个人站长免签对接使用QQ、支付宝、微信进行线上支付。客户付款直接到账自己的微信支付宝不怕跑路 zf.oohhy.com 支付宝免CK添加操作稍微繁琐点,请耐心观看 此通道必须关闭...
免费cdn地址 最近更新

免费cdn地址

七牛云:https://marketing.qiniu.com/activity/act-free 又拍云:https://www.upyun.com/league 可以利用cdn进行ipv6的穿透让...

您必须才能发表评论!