SuperAPI AI 工具集

docker-helper

部署与运维

查看项目

更新于 10-15 20:30

技能介绍

用途:Docker Helper 面向容器化开发与运维,提供 Dockerfile 和 docker-compose.yml 的生成、优化与故障排查协助,覆盖多服务应用、开发环境与生产配置。

主要能力:按项目类型(Node.js、Python、Go 等)生成 Dockerfile;为多服务应用生成 Compose 配置;通过多阶段构建、层缓存优化、精简基础镜像等方式减小镜像体积;提供安全加固建议,如非 root 用户运行、使用具体版本标签、不将密钥写入镜像;配置资源限制与健康检查;排查容器启动失败、网络连通、卷挂载权限和构建缓慢等问题。

使用方式:以技能调用形式使用,示例命令包括 @docker-helper、@docker-helper --generate-dockerfile、@docker-helper --optimize、@docker-helper --compose、@docker-helper --troubleshoot。常用 Docker 命令如 docker build -t myapp:latest .、docker-compose up -d、docker logs -f myapp 等可配合使用。

适用场景:需要快速搭建容器化配置、优化现有镜像与构建流程、定位容器运行问题的开发与运维工作。

限制:资料未提供该技能的安装方式、收费模式、支持平台及具体版本要求,暂未提供相关信息;实际效果取决于项目环境,需自行验证。