SuperAPI AI 工具集

bun-deploy

部署与运维

查看项目

更新于 10-15 20:31

技能介绍

用途:为 Bun 应用创建优化的 Docker 镜像,覆盖容器部署、镜像体积压缩、CI/CD 流水线与多平台构建。附带的参考文档包括 dockerfile-templates.md(12+ 个模板)、kubernetes.md(K8s 清单、HPA、Ingress)、ci-cd.md(GitHub Actions、GitLab CI)与 multi-platform.md(ARM64/AMD64)。

主要能力:提供多阶段 Dockerfile 模板(标准 Alpine 多阶段、约 40MB 的 distroless 二进制方案)、.dockerignore 配置、健康检查脚本、非 root 用户配置、Docker Compose 本地开发配置、Kubernetes 与 CI/CD 参考,以及 package.json 中的 Docker 脚本。

必要用法:先检查环境(docker --version、bun --version、ls -la package.json bun.lockb),再按需求选择模板;本地验证命令为 docker build -t myapp:latest .、docker images myapp:latest、docker run -p 3000:3000 myapp:latest、curl http://localhost:3000/health。

限制与注意:资料未提供具体安装命令、价格或收费信息,也未说明具体平台适配范围之外的细节;所有示例代码与配置应保持原样使用,实际效果因项目和环境而异。