docker
基于容器的开发用于隔离、可重现的环境。在运行npm命令、安装包、执行代码或管理项目依赖时使用。触发短语包括“npm install”、“run the build”、“start the server”、“install package”,或任何代码执行请求。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
基于容器的开发用于隔离、可重现的环境。在运行npm命令、安装包、执行代码或管理项目依赖时使用。触发短语包括“npm install”、“run the build”、“start the server”、“install package”,或任何代码执行请求。
ICJC Docker服务管理及Make命令。使用场景:(1) docker、make、容器、服务、重启、日志相关请求,(2) 后端/前端/代理重启,(3) 构建、进入容器、查看日志、检查服务状态时。
精通Docker容器化技术,包括Dockerfile最佳实践、docker-compose配置、Alpine Linux特性、多阶段构建、安全性、健康检查以及容器优化。在使用Dockerfile、docker-compose.yml、构建容器、调试容器问题或部署到容器平台时使用。
Docker & Hadolint - Atoll Tourisme。在使用Docker或容器时使用。
检查docker-local环境状态 - 所有服务、容器和项目可访问性
为容器配置Docker网络,包括桥接、覆盖网络和服务发现
通过加固、扫描和密钥管理来保护Docker容器和镜像
学习Dockerfile的基础知识和构建可用于生产的容器镜像的最佳实践
创建和管理多容器应用的Docker Compose配置,包含生产级设置、健康检查和网络配置。
通过分析compose.yml和.env.example文件为Docker Compose项目生成全面的README.md文件。当用户请求docker-compose文件夹的文档或要求创建/更新容器服务的README文件时使用。
为Python/FastAPI应用程序提供全面的Docker容器化解决方案,从简单的hello-world应用到采用最佳安全实践、多阶段构建和优化配置的生产就绪部署。适用于开发、测试或生产环境中的Python/FastAPI应用程序容器化,包括Dockerfile创建、Docker Compose设置、安全加固以及生产环境优化。
从基础到生产的交互式Docker学习指南,专为Python/FastAPI开发者定制。当用户想要学习Docker概念、理解容器基础知识、练习Docker命令或从初学者进步到掌握可用于生产的Docker知识时,应使用此技能。
诊断并修复docker-local问题 - 容器故障、连接问题、端口冲突和配置错误
优化Docker镜像和容器的大小、构建速度以及运行时性能
设置并创建适用于Todo应用程序的Dockerfiles、Docker Compose以及容器构建配置
审查Dockerfile以遵循最佳实践、安全性和优化。当用户说“审查Dockerfile”、“优化镜像”、“Dockerfile最佳实践”、“减少镜像大小”或要求审核容器构建时使用。
在使用Docker Compose YAML配置定义和运行多容器Docker应用程序时使用。
容器调试和故障排除技术,用于解决生产问题
Docker & Hadolint - Atoll Tourisme。在使用Docker或容器时使用。
对docker-local环境进行全面健康检查 - 诊断配置、服务和连接性
通过对话执行Docker MCP中的容器操作(启动/停止/日志)。用于稳定执行任务。
何时:Dockerfile审查、多阶段构建、层优化、docker-compose 什么:镜像优化 + 层缓存 + 安全扫描 + Compose最佳实践 + 构建效率 何时不适用:Kubernetes → k8s-reviewer, Terraform → terraform-reviewer
诊断容器故障、网络问题、权限和端口冲突
官方Stakpak应用程序容器化标准操作程序,一步步指导如何正确地将应用程序进行Docker化。这是由Stakpak团队整理的规则手册。