# Tool: Generate Prompt for Docker Container Configuration

> Streamline container deployment with the BOPINK Docker Container Prompt Generator. Built for DevOps Engineers, Site Reliability Engineers (SRE), and Systems Developers, this tool generates prompt instructions for crafting minimal, secure, multi-stage Dockerfiles and docker-compose.yml files on Alpine/Distroless bases with non-root user execution, layer caching, and small image footprints.

**Category**: prompts-code-design | **Target AI Models**: Gemini 3.1 Pro, GPT-4o

## Domain Parameters:
- `baseImage` (select): Base Image Footprint (Default: "Node Alpine")
- `buildStrategy` (select): Containerization Strategy (Default: "Multi-Stage")
- `nonRootUser` (toggle): Enforce Non-Root Execution (Default: "true")
- `includeComposeServices` (multiselect): Compose Service Mesh (Default: "PostgreSQL,Redis")

## Master Prompt Engineering Architecture (5 Pillars):
1. **Role & Persona**: Domain expert framing
2. **Task & Deliverable**: Primary objective & constraints
3. **Context & Parameters**: Technical specs & camera/stack parameters
4. **Negative Constraints**: Forbidden artifacts & bad practices
5. **Output Spec**: Section formatting & XML/Markdown structure

## Programmatic API Execution:
```http
POST /api/generate-prompt
Content-Type: application/json

{
  "toolSlug": "generate-prompt-for-docker-container-configuration",
  "rawPrompt": "Your raw concept here",
  "thinkingLevel": "HIGH"
}
```
