小编Alv*_*ung的帖子

在 VSCode 远程容器中指定转发端口的监听地址 0.0.0.0

我正在使用 VSCode 远程容器扩展在 docker 容器内进行开发。我在容器内启动一个服务器,该服务器侦听端口 3342,并希望使用同一网络中的其他设备访问该网页。

我在“端口”选项卡中转发端口 3342,并且可以使用localhost:3342和在主机操作系统中打开网页127.0.0.1:3342,但在使用本地 IP 地址时失败10.10.11.90:3342

我检查了主机操作系统中的监听端口:

> sudo lsof -nP -iTCP:3342 | grep LISTEN
Code\x20H 4181 alvin   27u  IPv4 0x65c113c13860c1b7      0t0  TCP 127.0.0.1:3342 (LISTEN)
Run Code Online (Sandbox Code Playgroud)

看来 VSCode 只在监听127.0.0.1

有没有办法让我告诉 VSCode 监听,0.0.0.0以便它接受来自所有网络接口的请求?


我的配置:

  • 操作系统:macOS 10.15.7
  • VS代码:1.57.0
  • VSCode 远程容器扩展:0.183.0

vscode-remote

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

vscode-remote ×1