Как подключать VS Code Remote-SSH одновременно и к хосту и к Docker-контейнеру на нём?

Для работы в VSCode с удалёнными серверами использую расширение Remote-SSH от Microsoft.

При работе с Docker-контейнерами, когда код лежит внутри Docker volume, поднимаю контейнер с OpenSSH с подключённым к нему Volume, и подключаюсь в него – при этом запускаются ещё процессы node от VSC.

Всё хорошо, можно и на хосте и внутри контейнера работать одновременно.

Но после перезапуска VSCode, когда открываются те же окна, не получается больше подключиться к VSC на хосте.
Внутрь контейнера подключается норм. Помогает вручную поубивать процессы node и переподключить VSC.

Как я понимаю, где-то создаётся lock, и почему-то контейнер обгоняет родительский хост.

Что можно подкрутить, чтобы VSC сервер на хосте и внутри Docker-контейнера не конфликтовали?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы