难度:中等

生成 Dockerfile

根据项目类型自动生成优化的 Docker 配置

适用工具:CursorChatGPTClaude
标签:#Docker#容器化#部署

📝 操作步骤

  1. 1描述项目的技术栈和依赖
  2. 2说明运行环境要求
  3. 3要求生成 Dockerfile
  4. 4AI 会选择合适的基础镜像和构建步骤
  5. 5测试构建和运行

💡 示例提示词

这是一个 Next.js 项目(用了 TypeScript、Tailwind、Prisma)。请生成生产环境的 Dockerfile,要求:1)多阶段构建(减小体积)2)利用缓存(node_modules)3)以 non-root 用户运行 4)健康检查 5)附带 .dockerignore 和说明。

🔗 来源参考

Docker 官方文档