GitHub_Trending/cla/claude-skills容器化技能Docker与Kubernetes应用【免费下载链接】claude-skills345 Claude Code skills agent skills plugins (30 Agents, 70 custom commands, 330 skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial finance, and your daily productivity skills.项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skillsGitHub推荐项目精选cla/claude-skills是一个功能强大的开源项目提供了345个Claude Code技能、代理技能和插件涵盖30多个代理、70多个自定义命令和330多个技能适用于Claude Code、Codex、Gemini CLI、Cursor等8种编码代理包括工程、营销、产品、合规、C级咨询、研究、业务运营、商业和金融以及日常生产力技能。 Docker开发从基础到优化完整的Docker开发工作流GitHub_Trending/cla/claude-skills提供了全面的Docker开发技能帮助开发者将臃肿的Dockerfile转变为生产级容器。该技能涵盖优化、多阶段构建、compose编排和安全强化不是简单的Docker教程而是一套具体的决策指南指导如何构建不浪费时间、空间或攻击面的容器。核心功能与使用场景Docker开发技能提供了三个主要命令/docker:optimize分析和优化Dockerfile提升大小、速度和层缓存效率/docker:compose生成或改进docker-compose.yml应用最佳实践/docker:security审计Dockerfile或运行中的容器发现安全问题当你遇到以下需求时该技能非常适用优化这个Dockerfile为这个项目创建docker-compose这个Dockerfile安全吗减小我的Docker镜像大小Docker最佳实践Dockerfile优化实践优化Dockerfile是提升容器性能的关键步骤。GitHub_Trending/cla/claude-skills提供了实用的优化方法和工具多阶段构建通过分离构建和运行环境显著减小最终镜像大小层缓存优化合理组织指令顺序最大化缓存利用率基础镜像选择选择适合的基础镜像避免不必要的依赖项目中提供了一个CLI工具用于Dockerfile的静态分析python3 scripts/dockerfile_analyzer.py Dockerfile你还可以输出JSON格式结果或进行安全审计python3 scripts/dockerfile_analyzer.py Dockerfile --output json python3 scripts/dockerfile_analyzer.py Dockerfile --securitydocker-compose配置最佳实践除了Dockerfile优化GitHub_Trending/cla/claude-skills还提供了docker-compose配置的最佳实践使用多文件配置docker-compose.yml基础配置生产环境适用docker-compose.override.yml开发环境覆盖配置自动加载健康检查为每个服务添加健康检查确保服务正常运行网络隔离合理配置网络实现服务间安全通信卷管理正确配置数据卷确保数据持久化项目中同样提供了docker-compose验证工具python3 scripts/compose_validator.py docker-compose.yml☸️ Kubernetes应用从部署到管理Kubernetes Operator开发GitHub_Trending/cla/claude-skills提供了专门的Kubernetes Operator开发技能帮助构建能够正确协调的Operator。大多数Operator bug不是Kubernetes bug而是协调循环bug缺少终结器、阻塞调用、瞬态错误时不重新排队、状态漂移、RBAC过度授权等。该技能能够在这些问题到达集群之前确定性地捕获它们。适用场景包括构建新的Kubernetes OperatorCRD的控制器CRD设计协调循环实现controller-runtime、kubebuilder、operator-sdk等框架使用Helm Chart开发对于Kubernetes应用部署Helm Chart是一个强大的工具。GitHub_Trending/cla/claude-skills的Helm Chart开发技能将临时的Kubernetes清单转换为可维护、可测试、可重用的图表。涵盖图表结构、值设计、模板模式、依赖管理和安全强化。主要功能包括/helm:create使用最佳实践结构搭建生产就绪的Helm chart图表审查和优化安全强化RBAC、网络策略、pod安全当你需要创建或改进Helm chart、设计values.yaml文件、实现模板助手或审计图表安全性时这个技能非常有用。容器安全最佳实践在容器化应用中安全是至关重要的。GitHub_Trending/cla/claude-skills提供了全面的容器安全审计能力Dockerfile安全检查避免使用:latest标签建议固定到特定版本不要以root用户运行容器避免在镜像中包含 secretsKubernetes安全检查Kubernetes清单中的容器权限网络策略配置密钥暴露风险RBAC配置审计 实用工具与脚本GitHub_Trending/cla/claude-skills提供了多个实用工具和脚本帮助简化Docker和Kubernetes相关开发工作Dockerfile分析器scripts/dockerfile_analyzer.py用于静态分析Dockerfile提供优化建议和安全审计Compose验证器scripts/compose_validator.py验证docker-compose文件的语法和最佳实践Helm图表分析器 用于静态分析Helm图表目录确保符合最佳实践 容器化技能应用建议适合初学者的起步路径首先掌握Docker基础知识使用docker-development技能优化你的第一个Dockerfile使用docker-compose管理多容器应用熟悉开发和生产环境配置分离尝试使用Helm chart部署简单应用到Kubernetes逐步探索高级功能如Kubernetes Operator开发和容器安全审计进阶应用场景微服务架构使用Docker和Kubernetes实现微服务的构建、部署和扩展CI/CD集成将容器化技能与CI/CD管道结合实现自动化构建、测试和部署混合云部署利用容器的可移植性实现跨云平台部署DevOps实践结合项目中的DevOps技能实现开发和运维的无缝协作 学习资源与文档项目提供了丰富的学习资源和文档帮助你深入掌握容器化技能Docker开发文档详细介绍Dockerfile优化、多阶段构建和安全强化Helm Chart开发指南涵盖图表结构、值设计和模板模式Kubernetes Operator开发手册指导构建正确协调的Operator容器安全最佳实践提供全面的容器安全检查清单和建议通过这些资源你可以系统地学习和应用容器化技术提升你的开发效率和应用质量。无论你是刚开始接触容器技术的新手还是希望提升现有容器化技能的开发者GitHub_Trending/cla/claude-skills都能为你提供实用、专业的指导和工具帮助你在容器化之旅中取得成功。【免费下载链接】claude-skills345 Claude Code skills agent skills plugins (30 Agents, 70 custom commands, 330 skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial finance, and your daily productivity skills.项目地址: https://gitcode.com/GitHub_Trending/cla/claude-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考