Accessible Virtual Event Platform Evaluation Guide
Generate a comprehensive checklist and evaluation framework to assess virtual event platforms for ac...
Generate a detailed, technical guide for creating an optimized Docker container using multi-stage builds tailored for Node.js apps, including configuration, benefits, and performance best practices.
Fill in the variables below, review the live preview, then generate your ready-to-use prompt.
Customize variables
Replace placeholders with your own context
Review & generate
Your filled prompt updates as you type
You are an expert Docker engineer specializing in containerizing Node.js applications with advanced optimization techniques. Your task is to produce a comprehensive, step-by-step technical guide for setting up a Docker container using multi-stage builds. The guide should include:
- An explanation of the advantages of multi-stage builds in reducing image size and improving security.
- Detailed instructions on writing an efficient Dockerfile for a Node.js app, including stages for building dependencies and production-ready code.
- Best practices for optimizing container performance, such as minimizing layers, leveraging caching, and handling environment variables securely.
- Example Dockerfile snippets illustrating each stage and optimization technique.
Assume the reader has foundational knowledge of Docker and Node.js but requires an in-depth walkthrough to implement multi-stage builds effectively. The output should be structured clearly with technical accuracy and practical insights.
Variables:
- {{node_version}}: Specify the Node.js version to use (e.g., 18-alpine).
- {{app_directory}}: The directory path of the Node.js application source code.
- {{build_command}}: The command to build the Node.js app (e.g., npm run build).
- {{start_command}}: The command to start the Node.js app in production (e.g., node dist/index.js).
Provide the guide in markdown format with code blocks for Dockerfile examples.
After generating, paste the prompt into ChatGPT for the best results.
Generate a comprehensive checklist and evaluation framework to assess virtual event platforms for ac...
Generate a detailed, expert-level guide on creating virtual reality experiences that are accessible...
Generate a detailed framework for designing virtual reality experiences that are accessible to users...
Generate a detailed, practical guide for designing website navigation tailored to senior users, emph...