deploy-docker

Generate Docker deployment infrastructure with Dockerfiles, docker-compose, and GitHub Actions.

22|6|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/felvieira/claude-skills-fv --skill deploy-docker-felvieira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-docker
Source: https://github.com/felvieira/claude-skills-fv/tree/main/skills/07-deploy-docker
Command: npx skills add https://github.com/felvieira/claude-skills-fv --skill deploy-docker-felvieira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It eliminates the manual effort of creating Dockerfiles, docker‑compose configurations, CI/CD pipelines, SSL termination, and rollback procedures for full‑stack applications, ensuring consistent and secure deployments.

Core Features & Use Cases

  • Multi‑stage Dockerfile generation for backend services with minimal image size and no embedded secrets.
  • Comprehensive docker‑compose setup covering frontend, backend, PostgreSQL, Redis, Nginx reverse proxy, and Certbot SSL.
  • GitHub Actions CI/CD workflow that runs linting, tests, security scans, builds images, and pushes them to a container registry.
  • Automated rollback scripts and blue‑green/canary deployment strategies for safe production releases.
  • Environment variable templates and pre‑deployment checklists to enforce security and quality gates.

Quick Start

Ask the deploy-docker skill to set up Dockerfiles, a docker‑compose configuration, and a GitHub Actions pipeline for your Node.js application.

Frequently Asked Questions about deploy-docker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Docker builds and CI/CD pipelines for a Node.js application?

Automate Docker builds by generating multi-stage Dockerfiles, docker-compose configurations, and GitHub Actions workflows that run linting, tests, security scans, and push images to a container registry for your Node.js application.

What's the best way to configure Nginx reverse proxy and SSL termination for Docker containers?

Configure Nginx reverse proxy and SSL termination by generating a comprehensive docker-compose setup that integrates Nginx with Certbot to securely route traffic to your frontend and backend Docker containers.

Can I set up blue-green deployments and automated rollback scripts for Docker production environments?

Yes, you can set up blue-green and canary deployment strategies for Docker production environments by utilizing generated automated rollback scripts that ensure safe releases and quick recovery.

How do I create reproducible multi-stage Docker images without embedding secrets?

Create reproducible multi-stage Docker images by generating optimized Dockerfiles that minimize image size and utilize environment variable templates to ensure no secrets are embedded in the final production image.

Does this Docker deployment setup support PostgreSQL and Redis for full-stack applications?

Yes, the Docker deployment setup supports full-stack applications by generating a comprehensive docker-compose configuration that provisions PostgreSQL, Redis, frontend, backend, and Nginx reverse proxy services.

Why do I need pre-deployment checklists and health checks for staging and production environments?

Pre-deployment checklists and health checks are required for staging and production environments to enforce security policies, quality gates, and ensure container stability before releasing updates.