Product
Why Coder
Our vision for remote development
Roadmap
See what's next for Coder
Solutions
Data and AI Operations
On-demand remote development environments for data engineers and scientists
Contractors
Remote development environments that secure your source code and sensitive data
Developer Productivity
Contribute code on day one
Security
Separating dev environments from desktops
Virtual Desktop Infrastructure
A better developer experience with or without your virtual desktop infrastructure
Docs
Coder v2 OSS
For small teams with relaxed controls
Coder v2 Enterprise
For enterprises with global scale, security, and governance needs
code-server
VS Code in the browser
Coder v1
Documentation for Coder v1
Pricing
Company
About
Learn about Coder
Blog
Read updates from the team
Careers
Help us keep developers in flow
4.2K
Get a Demo
Home
About
Comparison
Feedback
Getting started
Coder for Docker
Administrators
Data scientists
Developers
IntelliJ
PyCharm
Workspaces
Create a workspace
Lifecycle
Auto-start
Dev URLs
Docker in workspaces
Editors and IDEs
Environment variables
Personalization
Preferences
Progressive web apps
SSH access
VS Code extensions
Workspace applications
Workspace parameters
Workspace templates
Workspace templates
Workspace template code completion
Images
Configure script
Custom image creation
Deprecate and Decommission
Embeddable button
Import
Structure
Tags
TLS certificates
Command line
Installation and setup
Remote terminal
File sync
Workspace management
Reference
coder completion
coder config-ssh
coder images
coder images ls
coder login
coder logout
coder satellites
coder satellites create
coder satellites ls
coder satellites rm
coder ssh
coder sync
coder tokens
coder tokens create
coder tokens ls
coder tokens regen
coder tokens rm
coder tunnel
coder update
coder urls
coder urls create
coder urls ls
coder urls rm
coder users
coder users ls
coder workspaces
coder workspaces create-from-config
coder workspaces create
coder workspaces edit-from-config
coder workspaces edit
coder workspaces ls
coder workspaces ping
coder workspaces policy-template
coder workspaces rebuild
coder workspaces rm
coder workspaces stop
coder workspaces watch-build
Setup
Architecture
System Requirements
Kubernetes
K3s
Amazon Elastic Kubernetes Service
Azure Kubernetes Service
Google Kubernetes Engine
Red Hat OpenShift
Rancher Kubernetes Engine
Installation
Configuration
Scaling Coder
Air-gapped deployment
Network setup
Offline documentation
Coder for Docker
Local deployment
External database setup
Upgrade
Upgrade
Update considerations
Admin
Access control
Authentication management
Organization roles
User management
User roles
Password reset
Organizations
Org management
Registries
Default registry
Amazon Elastic Container Registry
Azure Container Registry
Google Container Registry
Satellites
Manage satellites
Migrate to satellite deployments
Global access URL configuration
Workspace management
Docker in workspaces
Cluster setup
Images
Management
Extensions
GPU acceleration
IDE installation
Memory provisioning
CPU provisioning
Self-contained workspace builds
Shutdown
SSH configuration
Workspace limits
Workspace process logging
Workspace providers
Deployment
Docker
EC2
Kubernetes
Workspace provider management
Access URL
Account dormancy
Appearance
Audit
Security
Dev URLs
Direct workspace connections
Fallback shell
Git integration
Prometheus integration
Licensing
Telemetry
Templates
Usage metrics
Guides
Admin
Compute resources
Database migration
AWS RDS with IAM credentials
File download disabling
Helm charts
Image tag names
Logging
NFS file mounting
OpenID Connect with Azure AD
OpenID Connect with Active Directory Federation Services (ADFS)
OpenID Connect with Google
OpenID Connect with Okta
Shared security responsibility
Storage
Usage monitoring
Workspace provider provisioning via CLI
Customization
Git configuration
GPG forwarding
macOS keybindings
Multiple JetBrains instances configuration
Node.js Projects
Tailscale
VNC
Deployment
Coder installation from an archive
JFrog Artifactory
Managed code-server Workspaces
Podman
PostgreSQL
Proxies
SAML 2.0 identity brokering
Teardown
Terraform
TLS certificates
Azure DNS
Google Cloud DNS
Cloudflare
Route 53
Configure TLS on Coder for Docker
Mobile development
Public API
Troubleshooting
Activate JetBrains license in a browser
Admin password reset
Docker
GitHub OAuth integration
Image registry
inotify watcher limit problems
TypeError: Failed to fetch
Vite and HMR
SSH no mutual signature supported
Workspace organization
Moving to Coder v2
Sunsetting Coder v1 and v2 Migration FAQ
Changelog
1.43.0
1.42.0
1.42.1
1.41.0
1.41.1
1.40.0
1.39.0
1.39.2
1.39.1
1.38.0
1.38.3
1.38.2
1.38.1
1.37.0
1.37.1
1.36.0
1.36.2
1.36.1
1.35.0
1.35.4
1.35.3
1.35.2
1.35.1
1.34.0
1.34.3
1.34.2
1.34.1
Search
Home
/
Setup
/
Coder for Docker
Coder for Docker
Coder for Docker
Local deployment
Learn how to run Coder with Docker locally.
External database setup
Learn how to set up an external Postgres database for use with C4D.
Upgrade
Learn how to upgrade your Coder for Docker deployment.
See an opportunity to improve our docs?
Make an edit.
v1.43