Astra Docker 工作空间:管理容器化环境 - Openclaw Skills
作者:互联网
2026-04-05
什么是 Astra Docker 工作空间?
Astra Docker 技能在 AI 代理与名为 astra-env 的专用 Docker 容器之间建立了强大的桥梁。它允许在标准化的 /workspace 环境中一致、隔离且持久地执行任务,确保开发工作流在不同会话之间保持稳定。对于使用 Openclaw Skills 自动化 DevOps 任务或在不离开代理界面的情况下管理容器化应用程序的开发人员来说,此技能至关重要。
下载入口:https://github.com/openclaw/skills/tree/main/skills/walniek/astra-docker
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install astra-docker
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 astra-docker。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Astra Docker 工作空间 应用场景
- 在持久化 Docker 环境中运行 Shell 脚本。
- 管理 astra-env 容器内的文件和目录。
- 执行与主机系统隔离的构建命令或环境特定工具。
- 与位于 /workspace 的虚拟工作空间进行交互。
- 代理识别出与容器化工作空间交互的需求。
- 它使用主机的 bash 工具发起命令。
- 格式化 docker exec 命令,使用 -w /workspace 标志来定位 astra-env 容器内的正确目录。
- 命令在容器内执行,并将输出返回给代理进行处理。
Astra Docker 工作空间 配置指南
要使用此技能,请确保已安装 Docker 且 astra-env 容器正在运行。在使用 Openclaw Skills 时,此环境通常已预先配置。
# 检查容器状态的示例命令
sudo docker ps --filter "name=astra-env"
Astra Docker 工作空间 数据架构与分类体系
该技能主要在 Docker 容器内的 /workspace 目录中运行。
| 组件 | 描述 |
|---|---|
| 工作空间路径 | /workspace (所有文件的主要持久化目录) |
| 容器名称 | astra-env |
| 执行工具 | sudo docker exec |
cat <<'EOF' > ~/.openclaw/workspace/skills/astra-docker/SKILL.md
name: astra-docker description: "Execute commands, read files, and write files in Astra's Docker container workspace (astra-env). Use this skill whenever you need to interact with your virtual environment at /workspace."
Docker Workspace Access
You have a persistent Docker container called astra-env with a workspace mounted at /workspace.
How to Use
Use the bash tool to run commands inside the container:
Execute a command
sudo docker exec -w /workspace astra-env bash -c "YOUR_COMMAND_HERE"
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
核心指标修复工具:通过 Openclaw Skills 优化性能
注释生成器:AI 驱动的代码文档工具 - Openclaw Skills
融资路演内容生成器:AI 初创企业路演内容创作工具 - Openclaw Skills
许可证生成器:自动化开源许可 - Openclaw Skills
落地页生成器:从 package.json 创建 HTML 页面 - Openclaw Skills
jsdoc-gen:自动生成 JSDoc 和 TSDoc 注释 - Openclaw Skills
图像优化器:AI 驱动的性能审计 - Openclaw Skills
Humanize CLI:AI 文本检测与重写 - Openclaw Skills
ESLint 配置生成器:自动代码风格分析 - Openclaw Skills
Env Typegen: 为 .env 自动生成 TypeScript 类型 - Openclaw Skills
AI精选
