codespaces / devcontainers
configure new one with wizard
In vscode prompt: > add dev container configuration files
use own Dockerfile
If you use a custom dockerifle add prebuilts to keep the startup snappy. Otherwise codespaces will build it all over again each time you open a codespace.