【发布时间】:2019-07-28 14:12:59
【问题描述】:
我正在尝试使用 VSCode 及其远程扩展来设置远程开发,但我遇到了问题。扩展安装在 Proxmox 主机上,而不是安装在配置文件中指定的容器上。
该扩展程序完美地连接到 Container,它的工作原理就像一个魅力。在主机上,我启用了启用端口转发的防火墙(我只使用 1 个公共 IP,每个容器 1 个域名,每个容器 1 个 SSH 不同端口)。它将22200端口转发到Container的22端口。
.ssh/config
Host container.domain.it
HostName container.domain.it
User root
Port 22200
PasswordAuthentication Yes
我注意到这一点是因为 Proxmox 无法再启动容器了。它抛出了几个错误。查看主机上的所有活动进程,我注意到有几个 VSCode 进程。 停止扩展并关闭 VSCode,Proxmox 主机上的所有进程都终止了,Proxmox 再次完美运行。
【问题讨论】:
标签: visual-studio-code vscode-remote