This repository is a prebuilt Devcontainer that uses the Devcontainer features to build a base image and then installs additional software.
This is a prebuilt image that is based on the latest devcontainers Ubuntu 24.04 noble base and contains the following software:
- Docker in Docker (via Devcontainer feature)
- Python 3.12 (via Devcontainer feature)
- Node.js 20 (via Devcontainer feature)
- AWS CLI v2 (via Devcontainer feature)
- Github CLI
- MySQL Client
- PostgreSQL Client
- Devcontainer CLI
To use this image, you can create a .devcontainer/devcontainer.json
file in your project and add the following configuration:
{
"name": "Dev Container",
"image": "ghcr.io/jvrck/noble-full"
}
To run a Devcontainer, you can use the VS Code Remote - Containers extension and select the Reopen in Container
option.
This will open a new VS Code window with the Devcontainer running.
This will also work with Github Codespaces, as the Devcontainer feature is supported.
This repository is licensed under the MIT License. See the LICENSE file for more information.