docker-local-dev

Generate Docker-based development environments for PHP, Node.js, and Python stacks.

106|17|Updated Aug 29, 2022
One-click install
npx skills add https://github.com/MMIV-ML/fastMONAI --skill docker-local-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-local-dev
Source: https://github.com/MMIV-ML/fastMONAI/tree/main/.claude/skills/docker-local-dev
Command: npx skills add https://github.com/MMIV-ML/fastMONAI --skill docker-local-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation of Docker-based development environments by generating a complete local stack (docker-compose.yml, Dockerfile, and related configs) tailored to your project.

Core Features & Use Cases

  • Interactive, question-driven workflow to tailor Docker configurations for PHP/Laravel, WordPress, Drupal, Joomla, Node.js, and Python stacks with Nginx, Supervisor/PM2, databases, Redis, and email testing.
  • Auto-detection of project characteristics, previews before generation, and built-in backup strategies to preserve existing configurations.
  • Use Case: A developer wants a ready-to-run local environment for a new Laravel project with MySQL, Redis, and MailPit testing.

Quick Start

To generate your Docker development environment, enter the project root, request the docker-local-dev skill, review auto-detection results, answer 10–15 clarifying questions, and approve the preview before generation.

Frequently Asked Questions about docker-local-dev

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

FAQPage Schema
How do I generate a Docker dev environment for a Laravel project?

To generate a Docker dev environment for Laravel, you can use an interactive question-driven workflow that asks 10-15 clarifying questions. It auto-detects project characteristics and outputs a tailored docker-compose.yml, Dockerfile, and related Nginx and Supervisor configurations.

Can I create a local Docker development environment for Node.js and Python stacks?

Yes, you can create a local Docker development environment for Node.js and Python stacks. The interactive process supports configuring PM2 for Node.js, along with databases, Redis, and email testing tailored to your specific project requirements.

What is the best way to configure Docker Compose for WordPress and Drupal?

The best way to configure Docker Compose for WordPress and Drupal is using an interactive, question-driven workflow. It generates a complete local stack including docker-compose.yml and Dockerfile, previewing the configuration before generation to ensure accuracy.

Does generating a Docker configuration overwrite my existing project files?

Generating a Docker configuration does not overwrite existing project files because the process includes built-in backup strategies. These strategies are designed to preserve your existing configurations before generating the new docker-compose.yml and related files.

How do I add Redis and email testing to my local Docker setup?

You can add Redis and email testing to your local Docker setup by answering the interactive clarifying questions during the generation workflow. The process automatically includes these services in the outputted docker-compose.yml and related configuration files.