Dokcer 里 localhost 的一些小问题,请教一下

41 天前
 momo12
我在路由器上的 Docker 里装了 TeslaMate
我需要路由器的 Ip:端口 才能访问
但是里面操作时页面跳转会是 loclhost:端口,就会导致无法访问
我可以怎么解决操作问题?
809 次点击
所在节点    问与答
5 条回复
yujiang
41 天前
你的意思是浏览器地址栏显示的 localhost ,而不是 192.168.*.*?
有点怪异,怎么感觉像是把 localhost 写成硬链接了。试着把网络改成 bridge 然后 docker 面板重新映射一下端口,能提供一下路由器用的是哪一种 docker 面板吗
momo12
41 天前
@yujiang #1
1.是的,我路由器的 ip 为 192.168.100.1 ,我电脑的为 192.168.100.204 ,我需要 192.168.100.1:3000 才能访问,但是我在在里面如果有新开页面之类的,他就会到 localhost:3000/xxxxx

2.设备 r5s 刷了 istoreos 装的 docker
yanghanlin
41 天前
是不是有什么 BASE_URL 之类的配置项,可以控制页面链接的 host
winterpotato
41 天前
momo12
41 天前
@winterpotato #4 原来如此,感谢,已解决

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1031418

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX