Dev Container CLI
The reference command-line tool for creating and configuring development containers from devcontainer.json.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Dev Container CLI
The Dev Container CLI is the reference implementation of the Development Containers specification. It reads a devcontainer.json file and creates and configures a container with the tools and settings a project needs.
It lets the same dev container setup used by editors be built and started from a terminal or a CI job, without needing a particular editor. It suits teams that already describe their development environment in devcontainer.json and want to use it in scripts or automation.
Strengths
- Reference implementation of the dev container specification
- Works without a specific editor
- Usable in CI and scripts
Limitations
- Needs a container runtime installed
- Command line only
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The Dev Containers contributors
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Teams using devcontainer.json who want to build environments from scripts or CI
- Categories
- Container tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Dev Container CLI
Compare allSoftware that can replace Dev Container CLI for an important use case, and what changes if you switch.
DevPod
A client-only desktop app and CLI for creating dev containers on local, Kubernetes or cloud backends.
DevPod also uses devcontainer.json but adds a desktop app and can create environments on local, Kubernetes or cloud backends you pay for.
Similar software
Related functionality, not necessarily a direct replacement.
Devbox
A command-line tool that creates isolated, reproducible development environments from Nix packages without containers.
Eclipse Che
A self-hostable, Kubernetes-native platform that runs browser-based development workspaces for your team.
Docker Engine
The container runtime that builds, packages and runs applications in Docker containers.
Toolbx
A Linux tool that creates containerized command-line environments for development and troubleshooting the host system.
OpenVSCode Server
Upstream VS Code packaged to run on a remote machine and be used from a web browser.