# Dev Containers

Dev containers extend your template with containerized development environments,
allowing developers to work in consistent, reproducible setups defined by
`devcontainer.json` files.

Coder's Dev Containers Integration uses the standard `@devcontainers/cli` and
Docker to run containers inside workspaces.

For setup instructions, see
[Dev Containers Integration](/beta-docs/admin/integrations/devcontainers/integration/).

For an alternative approach that doesn't require Docker, see
[Envbuilder](/beta-docs/admin/integrations/devcontainers/envbuilder/).
