mcpField
D
digitalocean-containers-images

digitalocean-containers-images

github.com/bobmatnyc云与 DevOps78341 次安装15 周前更新
代码仓库

关于 digitalocean-containers-images

用于管理 DigitalOcean 容器和 Droplet 镜像的技能,涵盖私有镜像存储、预配置及自定义镜像,以及通过快照进行版本管理。

主要功能

  1. 01存储私有容器镜像
  2. 02从构建系统推送镜像
  3. 03使用预配置 Droplet 镜像
  4. 04上传自定义镜像
  5. 05通过快照版本管理和回滚

适用场景

  1. 01存储应用部署所需的镜像
  2. 02配置 App Platform 或 Kubernetes 拉取镜像
  3. 03使用预装软件栈创建 Droplet
  4. 04统一或回滚 Droplet 镜像

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill digitalocean-containers-images

安装后在 Claude Code 中输入/digitalocean-containers-images确认已加载。

附带文件metadata.json

详细介绍

DigitalOcean 容器和镜像技能


progressive_disclosure: entry_point: summary: "DigitalOcean 上的容器和镜像:Container Registry、预配置镜像、自定义镜像和镜像生命周期管理。" when_to_use: - "存储或部署容器镜像时" - "使用自定义 Droplet 镜像时" - "使用快照管理镜像生命周期时" quick_start: - "创建 Container Registry" - "推送镜像并配置拉取" - "选择基础镜像或上传自定义镜像" - "使用快照管理版本化镜像" token_estimate: entry: 90-110 full: 3500-4600

概述

DigitalOcean 提供私有 Container Registry,以及用于管理 Droplet 镜像和快照的工具。

Container Registry

使用 Container Registry 存储私有容器镜像。

  • 在目标区域创建注册表。
  • 对构建系统进行身份验证,以便推送镜像。
  • 配置 App Platform 或 Kubernetes 从注册表拉取镜像。

容器和镜像

使用预配置镜像快速创建 Droplet。

  • 创建 Droplet 时选择官方镜像或 Marketplace 镜像。
  • 使用快照将已配置的 Droplet 保存为可重复使用的镜像。

自定义镜像

使用自定义镜像启动预装软件栈的 Droplet。

  • 上传符合 DigitalOcean 要求的自定义镜像。
  • 将自定义镜像用作新 Droplet 的基础镜像。

镜像生命周期实践

  • 统一基础镜像,确保一致性。
  • 使用快照对 Droplet 状态进行版本管理和回滚。
  • 将容器镜像与源代码提交一同存储在注册表中。

配套技能

使用此技能时,可考虑使用以下相关技能(如已部署):

  • digitalocean-compute:Droplet、App Platform 和 Kubernetes 计算资源的选择。
  • digitalocean-storage:快照和备份。
  • docker:容器构建和运行模式。

注意:配套技能为可选项。此技能无需这些技能即可正常使用。

资源

DigitalOcean 文档:

评论

支持 Markdown