收起左侧

创建docker后无法通过127.0.0.1访问

8
回复
59
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决

创建docker后无法通过127.0.0.1访问,比如端口是1066,只能提供192.168.1.x:1066访问,127.0.0.1:1066访问失败,这个应该怎么解决呢

收藏
送赞
分享

18

主题

127

回帖

30

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

没有配置文件或者docker镜像名,只能给你一般问题的排查,端口是否占用&冲突,镜像指定的映射端口、路径是否正确匹配,docker镜像是否有指定必须的域名或主机名访问等等

访问是0.0.0.0,而且是所有访问都不能访问127.0.0.1,端口也没有占用,同样的端口,换成路由器地址就可以访问,换127.0.0.1就不行  详情 回复
4 天前

1

主题

3

回帖

0

牛值

江湖小虾

4 天前 楼主 显示全部楼层
傀儡师 发表于 2025-8-14 22:37
没有配置文件或者docker镜像名,只能给你一般问题的排查,端口是否占用&冲突,镜像指定的映射端口、路径是 ...

访问是0.0.0.0,而且是所有访问都不能访问127.0.0.1,端口也没有占用,同样的端口,换成路由器地址就可以访问,换127.0.0.1就不行
你可以关下防火墙再试试可不可以访问,如果还不可以,尝试用命来查看下nas上的端口情况  详情 回复
4 天前

18

主题

127

回帖

30

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

空城旧梦 发表于 2025-8-14 23:00
访问是0.0.0.0,而且是所有访问都不能访问127.0.0.1,端口也没有占用,同样的端口,换成路由器地址就可以 ...

你可以关下防火墙再试试可不可以访问,如果还不可以,尝试用命来查看下nas上的端口情况

18

主题

127

回帖

30

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

当然,你要使用局域网ip,127.0.0.1:1066肯定只能访问你本机,如果nas是192.168.1.11那么你要访问他就应该是192.168.1.11:1066,你不可能通过127.0.0.1:1066去访问

18

主题

127

回帖

30

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

有一个很基本的常识性的问题,127.0.0.1只代表本机的意思,例如,路由也是一个127.0.0.1,nas也是127.0.0.1,本地电脑也是,这个是代表本机的回环地址,只涉及本机上的部署和一些端口,出本机外,在局域网中相互访问,是以局域网ip去相互访问的。

在nas中的docker版的浏览器也没办法直接用127.0.0.1,我也看了其他的视频,他们创建的就可以直接127.0.0.1访问,用cloudflare创建隧道也只能192.168.1.11去访问,但是实际上我看到博主视频都是直接用的127.0.0.1  详情 回复
3 天前

1

主题

3

回帖

0

牛值

江湖小虾

3 天前 楼主 显示全部楼层
傀儡师 发表于 2025-8-14 23:31
有一个很基本的常识性的问题,127.0.0.1只代表本机的意思,例如,路由也是一个127.0.0.1,nas也是127.0.0.1 ...

在nas中的docker版的浏览器也没办法直接用127.0.0.1,我也看了其他的视频,他们创建的就可以直接127.0.0.1访问,用cloudflare创建隧道也只能192.168.1.11去访问,但是实际上我看到博主视频都是直接用的127.0.0.1
docker是有网络模式的,如果是host模式的网络就可以直接127.0.0.1这种本机访问,对于映射了例如1066:1066这种是可以定义的,docker是有参数可以定义是否在一个网络里。docker容器之间是通过内部的ip网段进行隔离的,  详情 回复
3 天前

18

主题

127

回帖

30

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

空城旧梦 发表于 2025-8-15 00:24
在nas中的docker版的浏览器也没办法直接用127.0.0.1,我也看了其他的视频,他们创建的就可以直接127.0.0. ...

docker是有网络模式的,如果是host模式的网络就可以直接127.0.0.1这种本机访问,对于映射了例如1066:1066这种是可以定义的,docker是有参数可以定义是否在一个网络里。docker容器之间是通过内部的ip网段进行隔离的,通过环境参数定义是否可以相互访问,建议你,先去学习下docker的基础知识,多多去分享攻略的板块去尝试别人docker compose自己部署,增加快速学习加实践,理解每个参数的意思
好的,谢谢大佬解惑  详情 回复
3 天前

1

主题

3

回帖

0

牛值

江湖小虾

3 天前 楼主 显示全部楼层
傀儡师 发表于 2025-8-15 01:57
docker是有网络模式的,如果是host模式的网络就可以直接127.0.0.1这种本机访问,对于映射了例如1066:1066 ...

好的,谢谢大佬解惑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则