Automated Docker Builds with DeployHQ
Build and push Docker images directly from your repository. No build infrastructure required—DeployHQ handles everything and pushes to your favorite container registry.
What are Docker Builds?
Containerize your applications automatically with every deployment.
DeployHQ's Docker Build feature enables automated creation and distribution of containerized applications directly from your repository. The system reads your Dockerfile, builds the image using our infrastructure, and optionally pushes the resulting image to your chosen container registry.
No need to set up your own build servers or CI pipelines—DeployHQ handles the entire process, from code to container.
How Does It Work?
Simple setup, powerful results.
-
Add Docker Build as your server protocol
-
Configure your registry credentials
-
Set your image name and tag strategy
-
Deploy—we build and push automatically
Supported Container Registries
- Docker Hub: The world's largest container registry
- GitHub Container Registry (GHCR): Native GitHub integration for your packages
- Google Container Registry (GCR): Seamless Google Cloud integration
- Azure Container Registry (ACR): Enterprise-grade registry for Azure deployments
Powerful Build Features
- Dynamic Image Tagging: Use placeholders like {branch}, {revision}, and {timestamp} for flexible naming strategies
- Custom Dockerfile Paths: Point to any Dockerfile in your repository
- Build Arguments: Pass build-time variables to customize your images
- Build-Only Mode: Validate your builds without pushing to a registry
Getting Started
Add a new server to your project and select "Docker Build" as the protocol. Configure your registry credentials, set your image name and tagging strategy, and you're ready to go. Each deployment will automatically build and push your Docker image.
Learn more in our Docker Builds documentation for detailed setup instructions.