
1 jj783850915 2020-11-25 00:26:06 +08:00 via Android 路由表试试? |
2 shakaraka PRO --network host |
4 FireFoxAhri 2020-11-25 00:48:44 +08:00 via Android inspect 看到的 ip 应该是可以直接访问的 |
5 GTD OP @FireFoxAhri #4 诶 不行啊,只有映射过后才能访问,而且我几台机器,inspect 后的地址都是 172.17.0.3 |
6 GTD OP @FireFoxAhri #4 哦哦 你说的是 localhost 可以访问是吧,那应该可以的,我想的是全局访问 |
7 GTD OP 算了 放弃了 就这样吧 |
8 woshijidan 2020-11-25 00:55:36 +08:00 via Android 创建 docker 时监听母鸡端口并转发到 docker 的端口 |
9 francis59 2020-11-25 00:56:31 +08:00 如果是用的默认的桥接方式映射的端口,那就直接用 host 机的 IP 地址访问 |
10 FireFoxAhri 2020-11-25 00:58:45 +08:00 via Android @GTD 如果是 Windows 访问 wsl2 的我倒是最近刚研究出来,用 Windows 的 route add 方法可以转发到 wsl2 里面,Linux 下面应该也有类似的命令 |
11 AoTmmy 2020-11-25 01:29:12 +08:00 via Android macvlan 指定 ip 比如本机是 192.168.0.2,可以把 docker 指定成 192.168.0.8 这种的 |
12 yestodayHadRain 2020-11-25 09:04:58 +08:00 楼主解决了更新一下帖子 |
13 OrangeLoveMilan 2020-11-25 09:17:43 +08:00 容器启动时默认使用 bridge 网络模式 你需要在启动时加上参数 -n host 这样容器就和宿主机共用一个 network 的 namespace |
14 GTD OP |
15 julyclyde 2020-11-25 10:50:52 +08:00 docker 成功的把初学者从“干点活”吸引到“修工具”去了 |