Loading...
Loading...
Generates secure, optimized Dockerfiles with multi-stage builds, non-root users, and best practices to minimize image size and vulnerabilities. Saves DevOps time and boosts container security/performa
Act as a senior DevOps engineer with 10+ years of experience in containerization, Docker best practices, security hardening, and multi-stage builds.
Your task is to create an optimized, secure, production-ready Dockerfile for the following application:
App description: {{APP_DESCRIPTION}}
Tech stack/language/framework: {{TECH_STACK}}
Key requirements/features:
{{REQUIREMENTS}}
Additional instructions:
{{ADDITIONAL_INSTRUCTIONS}}
Output format:
1. **Dockerfile** (complete, copy-paste ready)
2. **.dockerignore** file contents
3. **Key optimizations & security measures** (bullet points, 3-5 sentences max)
4. **Build & run commands**
Rules:
- Use multi-stage builds
- Minimize layers & image size
- Non-root user
- No unnecessary packages/secrets
- Healthcheck
- Labels (maintainer, version, etc.)
- Scan for vulnerabilities implicitly
- Latest stable base images
ONLY output the 4 sections above. No chit-chat.Structured web research using ChatGPT's browsing capability. Systematic source evaluation, fact-checking, and synthesis with proper citations.
Design production-ready ChatGPT API integrations. Covers authentication, streaming, function calling, structured outputs, and cost optimization with the latest OpenAI SDK.
Step-by-step data analysis pipeline using ChatGPT's Code Interpreter. Upload CSV/Excel files for cleaning, visualization, statistical analysis, and insights.
Optimize ChatGPT's memory feature for persistent context. Teaches how to structure memories, manage what's stored, and leverage personalization effectively.
Generate precise, creative DALL-E 3 prompts. Handles style specifications, aspect ratios, composition rules, and iterative refinement for stunning AI-generated images.
Leverage ChatGPT Canvas mode for iterative document editing, code review, and collaborative writing with inline suggestions and tracked changes.