docker-cloudrun
CommunityContainerize apps and deploy to Cloud Run.
AuthorhamzaPixl
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Streamlines converting a codebase into a secure, production-ready container and automates a GitHub Actions CI/CD pipeline to deploy that container to Google Cloud Run, removing manual Docker, local development, and deployment friction.
Core Features & Use Cases
- Multi-stage Dockerfiles: Build-time and runtime separation to minimize image size and surface area.
- Local development support: docker-compose configuration for local services, hot reload, and health checks.
- CI/CD for Cloud Run: GitHub Actions workflow with GCP authentication, staging/production environments, and autoscaling configuration.
- Security & reliability: .dockerignore, non-root runtime user, PORT environment handling, and guidance for Workload Identity Federation instead of static keys.
- Use Case: Containerize a web API or microservice, run it locally with its dependencies, and push automated deployments to Cloud Run on merge.
Quick Start
Use the docker-cloudrun skill to containerize the application, add docker-compose for local testing, and generate a GitHub Actions workflow to deploy to Cloud Run.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: docker-cloudrun Download link: https://github.com/hamzaPixl/pixl-ai/archive/main.zip#docker-cloudrun Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.