Обновить
1

Пользователь

Отправить сообщение

опечатка - можно красиво решить этап 4

запросто https://github.com/devcontainers-extra/features/tree/main/src/vscode-server
дополнительно куча плюшек:
- можно реализовать какую хочешь сложную инициализацию (например получение временных кредов при старте),
- большое комьюнити https://containers.dev/features,
- есть шаблоны,
- поддерживается docker-compose для запуска фоновых сервисов (можно красиво решить этап 2 - если правильно смапить volume) и прочее.

Кратко смысл в том, что берется подходящий базовый образ и туда ставятся расширения (куча готовых + можно свои (3 строчки кода). В результате получается контейнер, который локально билдится (при необходимости) и в нём запускается сессия VS Code.
Много требуемого функционала из коробки + поддержка самой VS Code.

Можно посмотреть в сторону "dev контейнер" (от MS). https://habr.com/ru/articles/814071/

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность