闲社服务运行正常AI智能体自动化平台
d

Docker使用指南

技能标识:docker

Installs and uses Docker reliably with official docs. Use when installing Docker (Desktop or Engine), building or running containers, writing Dockerfiles, using docker compose, or when the user asks about containers, images, or Docker CLI.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Docker使用指南

Docker — 安装与使用容器

使OpenClaw(及Cursor)能够安装Docker并可靠地使用它。所有指导均基于官方Docker文档;如有疑问,请从下方权威URL获取信息。

适用场景

  • - 用户想要安装Docker(macOS、Linux、Windows)
  • 用户询问关于容器、镜像、Dockerfile、docker compose 的问题
  • 构建、运行或调试Docker命令或工作流
  • 用户询问最新的Docker文档或如何使用Docker

权威文档URL

用途URL
入门/概述https://docs.docker.com/get-started/overview/
获取Docker(安装)
https://docs.docker.com/get-started/get-docker/ | | 使用容器进行开发 | https://docs.docker.com/get-started/introduction/develop-with-containers/ | | 指南 | https://docs.docker.com/guides/ | | 手册(安装、配置、使用) | https://docs.docker.com/manuals/ | | 参考(CLI、Dockerfile、API) | https://docs.docker.com/reference/ | | 引擎安装(Linux) | https://docs.docker.com/engine/install/ | | Docker Desktop Mac | https://docs.docker.com/desktop/install/mac-install/ | | Docker CLI参考 | https://docs.docker.com/reference/cli/docker/ | | Dockerfile参考 | https://docs.docker.com/reference/dockerfile/ |

规则: 对于安装步骤、CLI语法或Dockerfile指令,获取相关文档URL并使用其内容。不要依赖训练数据获取特定版本的安装或命令详情。



安装(可靠路径)

macOS

推荐:Docker Desktop

  1. 1. 从官方文档下载:在Mac上安装Docker Desktop。
- Apple Silicon:https://desktop.docker.com/mac/main/arm64/Docker.dmg - Intel:https://desktop.docker.com/mac/main/amd64/Docker.dmg
  1. 2. 打开Docker.dmg,将Docker拖入应用程序,然后打开Docker.app并接受条款。
  2. CLI安装(可选): 下载DMG后:
bash sudo hdiutil attach Docker.dmg sudo /Volumes/Docker/Docker.app/Contents/MacOS/install sudo hdiutil detach /Volumes/Docker
  1. 4. 验证:docker run hello-world

OpenClaw / 自动化: 如果缺少docker且用户使用macOS,建议通过Homebrew安装:brew install --cask docker,然后启动Docker Desktop以使守护进程运行。

Linux(以Ubuntu为例)

  1. 1. 优先使用来自apt的Docker引擎(参见在Ubuntu上安装Docker引擎)。
  2. 首先移除冲突包:
bash sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc 2>/dev/null | cut -f1)
  1. 3. 添加Docker的apt仓库,然后:
bash sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin sudo systemctl start docker sudo docker run hello-world
  1. 4. 可选(无需sudo运行):Linux安装后配置 — 将用户添加到docker组。

便捷脚本(仅限开发/测试): curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh。不推荐用于生产环境。

Windows

使用获取Docker并按照适用于Windows的Docker Desktop(推荐WSL2后端)操作。



核心工作流:构建与运行

  1. 1. 在应用目录中创建Dockerfile(参见reference.md或Dockerfile参考)。
  2. 构建镜像: docker build -t <名称> .
  3. 运行容器: docker run -d -p 主机端口:容器端口 <名称>(例如-p 127.0.0.1:3000:3000)。
  4. 列出容器: docker ps(运行中),docker ps -a(全部)。
  5. 停止/删除: docker stop <容器>,docker rm <容器>。

官方入门示例:

bash
docker build -t getting-started .
docker run -d -p 127.0.0.1:3000:3000 getting-started

打开 http://localhost:3000




守护进程必须运行

  • - Docker Desktop(Mac/Windows): 确保Docker Desktop应用正在运行;docker CLI与其守护进程通信。
  • Linux: sudo systemctl start docker(如需开机自启则使用enable)。
  • 如果用户看到无法连接到Docker守护进程,请指导他们启动Docker Desktop或引擎服务,然后重试。

快速参考

  • - 镜像: docker pull <镜像>,docker images,docker rmi <镜像>
  • 容器: docker run,docker ps,docker stop,docker rm,docker logs <容器>
  • Compose: docker compose up -d,docker compose down — 在项目根目录使用compose.yaml(参见Compose文件参考)。
  • 清理: docker system prune -a(移除未使用的镜像/容器/网络;谨慎使用)。

其他资源

  • - 有关详细的CLI和Dockerfile语法,请参见reference.md。
  • 有关完整规范,请从官方参考和指南获取。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 docker-skill-1776320416 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 docker-skill-1776320416 技能

通过命令行安装

skillhub install docker-skill-1776320416

下载

⬇ 下载 docker v1.0.0(免费)

文件大小: 4.57 KB | 发布时间: 2026-4-16 16:11

v1.0.0 最新 2026-4-16 16:11
- Initial release of docker-skill.
- Provides robust installation and usage guidance for Docker across macOS, Linux, and Windows.
- Directs all recommendations to official Docker documentation and canonical URLs.
- Covers Docker Desktop, Docker Engine, CLI commands, Dockerfiles, Compose workflows, and troubleshooting connectivity.
- Includes reliable install steps, quick reference commands, and sample workflows for building and running containers.
返回顶部