Token导航 LogoToken导航

Agent Skill · 运维

deploy-docker-auto(部署 Docker auto)

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

deploy-docker-auto 是运维类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描有提醒项,按安装量在运维类的 954 个 Skill 里排第 772。

总安装 3,016周安装 122GitHub Stars 公开资料未说明下载 947核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:deploy-docker-auto(部署 Docker auto)
来源仓库:https://github.com/lky115/deploy-docker-auto
安装命令:
openclaw skills install deploy-docker-auto
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install deploy-docker-auto

这个 Skill 是做什么的

运维类 Skill 处理部署、监控、日志和云资源,多数需要较高的执行权限。

在任何创造性工作之前必须使用 - 创建功能、构建组件、添加新功能或修改行为。通过协作对话探索用户意图、需求和设计。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install deploy-docker-auto;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

deploy-docker-auto 怎么安装?

在终端执行 openclaw skills install deploy-docker-auto。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

deploy-docker-auto 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

deploy-docker-auto 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

deploy-docker-auto 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

deploy-docker-auto 用的人多吗?

公开数据是累计安装 3,016 次,近一周安装 122 次,下载 947 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

deploy-docker-auto 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理运维类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

运维类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
docker-essentials

Docker 基础 · OpenClaw

1,005,15130接触敏感数据MIT-0通过
playwright-scraper-skill

Playwright scraper 技能 · OpenClaw

923,55754接触敏感数据MIT-0有提醒
moltguard

moltguard 搜索 · OpenClaw

825,096110接触敏感数据MIT-0通过
finance-news

财经新闻 · OpenClaw

275,51210需要联网MIT-0有提醒
security-monitor

安全监视器 · OpenClaw

224,1695需要联网MIT-0有提醒
deploy-docker-auto

部署 Docker auto · 本页

3,016—权限未标注MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
deploy-docker-auto
description
用于在需要将 TPAIP 项目新版本自动化部署到 Linux 服务器时使用。例如:完成功能开发并合并到主分支后;需要将修复的补丁快速推送到生产环境时;或定期执行 CI/CD 流水线中的部署环节时。

TPAIP 项目 Docker 自动化部署

Overview

本技能提供了一套标准化的自动化流程,用于将 TPAIP(技象人工智能平台)项目的代码构建为 Docker 镜像,并安全地部署到指定的远程 Linux 服务器上,最后验证服务健康状态。

When to Use

  • 开发完成,需要将新功能部署到测试或生产环境。
  • 修复线上 Bug 后,需要进行热更新部署。
  • 作为自动化 CI/CD 流水线中的部署环节。

When NOT to Use

  • 首次进行服务器环境初始化(如安装 Docker、配置网络)。请先使用服务器初始化技能。
  • 部署非 TPAIP 项目或其他技术栈(如纯静态网站)的项目。
  • 需要进行复杂的、包含数据库迁移或数据回滚的灰度发布时。本技能侧重于“一键替换”式部署。

The Process

Step 1: 准备部署配置与环境检查

  1. 确认部署信息:向用户确认或获取以下信息(不要自行编造):

- 项目根目录路径:本地 TPAIP 项目代码的位置。 - Dockerfile 路径:通常位于项目根目录,但需确认。 - 镜像仓库地址:例如 registry.techphant.cn/tpaip/tpaip-server。 - 镜像标签:通常使用 Git 提交哈希或版本号,如 v1.2.3 或 git-abc123。 - 目标服务器 SSH 连接信息:IP/域名、端口、用户名、密钥路径。 - 服务器上的项目部署目录:例如 /opt/tpaip。 - 容器运行参数:需要映射的端口、环境变量文件(.env)路径、数据卷挂载点。

  1. 检查本地环境:

- 检查本地 Docker 服务是否运行:docker --version。 - 检查是否已登录到目标镜像仓库:docker info | grep Username。 - 如果检查失败:停下来告知用户具体问题(如 Docker 未启动),并提供解决建议或等待用户处理。

Step 2: 构建与推送 Docker 镜像

  1. 构建镜像:

- 进入项目根目录:cd <项目根目录路径>。 - 执行构建命令:docker build -t <镜像仓库地址>:<镜像标签> -f <Dockerfile路径> .。 - 如果构建失败:分析 docker build 的输出日志,将错误信息(如依赖安装失败、编译错误)反馈给用户,并停止流程。

  1. 推送镜像:

- 执行推送命令:docker push <镜像仓库地址>:<镜像标签>。 - 如果推送失败:检查网络连接和仓库认证,提示用户重新登录或检查权限。

Step 3: 远程服务器部署

  1. 连接服务器并准备:

- 使用 SSH 连接到目标服务器。 - 进入部署目录:cd <服务器部署目录>。 - (可选)备份当前运行中的容器日志或配置文件。

  1. 拉取并运行新容器:

- 拉取新镜像:docker pull <镜像仓库地址>:<镜像标签>。 - 停止并移除旧容器(如果存在):docker stop tpaip-server && docker rm tpaip-server。 - 运行新容器。根据用户提供的参数组装命令,例如:

      docker run -d \
        --name tpaip-server \
        --restart unless-stopped \
        -p 8080:8080 \
        --env-file .env \
        -v ./data:/app/data \
        <镜像仓库地址>:<镜像标签>

- 如果运行失败:检查 docker run 的错误信息(如端口冲突、环境变量文件缺失),报告给用户。

Step 4: 服务健康检查与验证

  1. 基础容器状态检查:

- 检查容器是否处于运行状态:docker ps | grep tpaip-server。 - 查看容器近期日志,排查启动错误:docker logs --tail 50 tpaip-server。

  1. 应用层健康检查:

- 如果服务提供了健康检查接口(如 /health),使用 curl 调用该接口,验证返回状态码是否为 200 且内容包含 "status": "UP"。 - 如果健康检查失败:将详细的错误响应和日志摘要提供给用户,并询问是否回滚到上一个版本。

质量检查点

  • [ ] 在 Step 1 中,所有必要的部署配置(镜像标签、服务器信息等)均已明确获取,而非猜测。
  • [ ] 在 Step 2 中,docker build 和 docker push 命令执行成功,无错误输出。
  • [ ] 在 Step 3 中,新容器成功启动,且 docker ps 显示其状态为 Up。
  • [ ] 在 Step 4 中,应用层健康检查接口返回成功响应(状态码200,内容健康)。
  • [ ] 部署后,通过浏览器或客户端能正常访问 TPAIP 服务的核心功能。

平台分布

OpenClaw

74.87%
按下载量换算709

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills