Visual Studio Code Remote предварительно настроить расширения - PullRequest
1 голос
/ 10 октября 2019

У меня есть другой код размещения изображений докера. Некоторые для java, некоторые для python, некоторые для узла ... Я могу загрузить контейнер через docker и подключиться к работающему контейнеру с помощью VS Code Remote Development через ssh (прекрасно работает!), Но каждый раз, когда я подключаюсь к новому образу,расширения должны быть загружены снова.

Я знаю, что могу настроить расширения "Always Installed" (https://code.visualstudio.com/docs/remote/ssh#_managing-extensions), но это повторно загружает расширения каждый раз, когда я вхожу в новый контейнер, и я не вижу способаразделите расширения по хосту, чтобы расширения java загружались, когда я подключался к изображению, на котором размещен только код Python.

Так что я действительно хотел бы как-то запекать расширения черезDockerfiles для различных проектов кода. Идея заключается в том, что когда я (или другие разработчики, которым я хотел бы передать это изображение) подключаюсь к контейнеру, в котором размещен код Java, он также имеет готовые и установленные расширения Java.

Кто-нибудь делал что-нибудь подобное?

Спасибо!

...