Minimal, maintained DevContainer images for development and CI.
Support registries:
ghcr.io/aliuq/devcontainer:<tag>aliuq/devcontainer:<tag>registry.cn-hangzhou.aliyuncs.com/aliuq/devcontainer:<tag>
Run a container:
docker run -it --rm ghcr.io/aliuq/devcontainer:base /bin/zshCreate ./devcontainer/devcontainer.json file in your workspace root with the following content:
{
"name": "My DevContainer",
"image": "ghcr.io/aliuq/devcontainer:base"
}git clone https://github.com/aliuq/devcontainer-images.git
cd devcontainer-images
# Build the base image
devcontainer build --image-name base:local --workspace-folder src/base
# Build the base image with plain logs
# BUILDKIT_PROGRESS=plain devcontainer build --image-name base:local-1 --workspace-folder src/base
docker run -it --rm base:local /bin/zshdevcontainer:base— Ubuntu-based imagedevcontainer:alpine— Alpine imagedevcontainer:debian— Debian imagedevcontainer:me— personal image
- Devcontainer Features: https://github.com/devcontainers/features
- Devcontainer Images: https://github.com/devcontainers/images
- Devcontainer Documentation: https://containers.dev/
- Devcontainer Cli: https://github.com/devcontainers/cli