Для работы в VSCode с удалёнными серверами использую расширение
Remote-SSH от Microsoft.
При работе с Docker-контейнерами, когда код лежит внутри Docker volume, поднимаю контейнер с OpenSSH с подключённым к нему Volume, и подключаюсь в него – при этом запускаются ещё процессы node от VSC.
Всё хорошо, можно и на хосте и внутри контейнера работать одновременно.
Но после перезапуска VSCode, когда открываются те же окна, не получается больше подключиться к VSC на хосте.
Внутрь контейнера подключается норм. Помогает вручную поубивать процессы
node
и переподключить VSC.
Как я понимаю, где-то создаётся lock, и почему-то контейнер обгоняет родительский хост.
Что можно подкрутить, чтобы VSC сервер на хосте и внутри Docker-контейнера не конфликтовали?