A template for getting started with devcontainers in new or existing repositories.
Table of contents
- Create repository
- Add to existing project
- Update template
- Remove template
- Alias launch in devcontainer
-
Open terminal.
-
Change to project directory:
cd /path/to/project -
Add
.devcontainerto project:curl -sS https://raw.githubusercontent.com/johanwestling/.devcontainer/refs/heads/main/devcontainerInstall.sh | bash -
Open vscode or other editor supporting devcontainers:
code . -
When prompted click Reopen in container.
-
Open terminal.
-
Change to project directory:
cd /path/to/project -
Update template:
.devcontainer/devcontainerUpdate.sh
-
Open terminal.
-
Change to project directory:
cd /path/to/project -
Remove template:
.devcontainer/devcontainerRemove.sh
If you want vscode launch your project directly in your newly created devcontainer, check my gist: