Coder powers secure, scalable development across key industries — automotive, finance, government, and technology — enabling faster builds, tighter compliance, and seamless AI adoption in enterprise-grade cloud environments.
You can install and run Coder using the official Docker images published on
GitHub Container Registry.
**Before you install**
If you would like your workspaces to be able to run Docker, we recommend that you install Sysbox before proceeding.
As part of the Sysbox installation you will be required to remove all existing
Docker containers including containers used by Coder workspaces. Installing
Sysbox ahead of time will reduce disruption to your Coder instance.
Note:Coder runs as a non-root user, we use --group-add to
ensure Coder has permissions to manage Docker via docker.sock. If the host
systems /var/run/docker.sock is not group writeable or does not belong to the
docker group, the above may not work as-is.
Coder configuration is defined via environment variables. Learn more about
Coder's configuration options.
Run Coder with access URL and external PostgreSQL (recommended)
For production deployments, we recommend using an external PostgreSQL database
(version 13 or higher). Set ACCESS_URL to the external URL that users and
workspaces will use to connect to Coder.