Consider supplying a hie vscode devcontainer #1451
Description
See https://code.visualstudio.com/remote-tutorials/containers/how-it-works
"The remote container extension uses the files in the .devcontainer folder, namely devcontainer.json and an optional Dockerfile or docker-compose.yml, to create your dev containers.
First your image is built from the supplied Docker file or image name. Then a container is created and started using some of the settings in the devcontainer.json. Finally your Visual Studio Code environment is installed and configured again according to settings in the devcontainer.json.
Once all of this is done, your local copy of Visual Studio Code connects to the Visual Studio Code Server running inside of your new dev container."
This can potentially help out with the install/getting started scenario