Я пытаюсь настроить удаленную разработку с помощью VSCode и его удаленного расширения, но у меня проблема. Расширение устанавливается на хост Proxmox вместо контейнера, указанного в файле конфигурации.
Расширение идеально подключается к контейнеру и работает как шарм. На хосте у меня есть брандмауэр с включенной переадресацией портов (я использую только 1 общедоступный IP-адрес, 1 доменное имя на контейнер и 1 другой порт SSH для каждого контейнера). Он направляет порт 22200 в порт 22 контейнера.
.ssh / config
Host container.domain.it
HostName container.domain.it
User root
Port 22200
PasswordAuthentication Yes
Я заметил это, потому что Proxmox больше не мог запускать контейнеры. Выкинул несколько ошибок. Взглянув на все активные процессы на хосте, я заметил несколько процессов VSCode. При остановке расширения и закрытии VSCode все процессы на хосте Proxmox были прерваны, и Proxmox снова работает отлично.