microsoft / microsoft/vscode-remote-release

Add possibility to use a custom predefined container definitions repository for quick setup

Open
#4,852 10 comments 19 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

containers feature-request
Dominant language
Dockerfile
Stars
4.2k
Forks
470
Avg merge
1d 1h
Merged PRs (30d)
1

Description

Hi there,
First, thank you so much for the awesome work on this life-changing plugin!

A lot of companies need to have a custom docker base image layer (for security, standard on Linux distrib, reusability, and align with production deployment). In such a context, it's difficult to use the existing definitions from https://github.com/microsoft/vscode-dev-containers for development. The solution is then to create custom dev container definitions and regroup them in a repo, but it makes it a bit cumbersome to have to copy manually these ones each time you start a project or want to work with remote container.

Not sure how the current setup works, if its relay on an external service or directly from the git repo mentioning above, but it will be awesome if we could link from vscode a custom predefined repo and then the user would basically be able to navigate and list through the custom predefined dev docker containers definition as it is today for the one provided by Microsoft
Screenshot 2021-04-08 at 13 37 25

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how quick setup currently discovers and lists definitions from microsoft/vscode-dev-containers. Compare that flow with the requested custom repository configuration and determine how users would navigate and list its definitions in VS Code. Done means a configured repository can provide custom dev-container definitions through the same setup flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, vscode
Domain
developer-experience, devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.