全球主机交流论坛

标题: docker内的网站怎么设置仅域名访问? [打印本页]

作者: 809509941    时间: 2020-7-10 12:25
标题: docker内的网站怎么设置仅域名访问?
试了半天,docker内的网站,只能通过本地或者ip访问。

直接域名解析ip访问是正常的,但是我想仅域名访问,ip不访问。发现好像设置不了。

想问下有没有懂的朋友。只想设置成仅域名访问,个人使用。
作者: iiii.im    时间: 2020-7-10 12:26
不太懂,楼下知道吗
作者: Archimedes    时间: 2020-7-10 12:27
不知道,楼下解答
作者: shc    时间: 2020-7-10 12:31
是docker后端然后用前端服务器反代?
作者: 索尼罪大滔天    时间: 2020-7-10 12:32
本帖最后由 索尼罪大滔天 于 2020-7-10 12:33 编辑

自己主机吗,做个反代?
作者: 缭雾    时间: 2020-7-10 12:32
--network  host  ?
作者: 按摩店老板    时间: 2020-7-10 12:33
配置都是通用的 参考宝塔
作者: lijihede    时间: 2020-7-10 12:48
这个跟docker没什么关系 ,关键是在web服务器软件上做设置。
作者: 某猫猫    时间: 2020-7-10 12:49
做个sniproxy
作者: kerui    时间: 2020-7-10 12:56
用nginx做前端转发,指定的主机才proxy pass到后端,其他的直接返回444代码

https://github.com/newnius/scripts/tree/master/nginx/config/conf.d

注意看default.conf
作者: xnlebb    时间: 2020-7-10 14:20
容器的端口不要映射 nginx解析到容器的ip和端口
作者: 野兔    时间: 2020-7-10 14:38
跟 docker 无关,在 nginx 配置文件上做文章。
作者: 809509941    时间: 2020-7-10 21:45
xnlebb 发表于 2020-7-10 14:20
容器的端口不要映射 nginx解析到容器的ip和端口

不映射,直接解析吗
作者: 809509941    时间: 2020-7-10 21:47
野兔 发表于 2020-7-10 14:38
跟 docker 无关,在 nginx 配置文件上做文章。

我是直接反代了docker的端口到80,80端口下的ip显示的是nginx的页面。9000端口的域名和ip都还是照常显示。我是想把这些都隐蔽了。。完全不懂代码。不清楚咋整。
作者: Wolfe    时间: 2020-7-10 22:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: Biomed    时间: 2020-7-10 22:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: 809509941    时间: 2020-7-10 23:31
终于解决了。。原来docker可以就只映射本地。解决了很多问题。
作者: Gin_Node    时间: 2020-7-11 00:59
反代理端口就可以了
作者: xnlebb    时间: 2020-7-11 16:53
809509941 发表于 2020-7-10 21:45
不映射,直接解析吗

就是run的时候不要-p 映射到外部 直接可以用容器的内网IP和expose的端口




欢迎光临 全球主机交流论坛 (https://mjj.022333.xyz/) Powered by Discuz! X3.4