基于官方 OpenClaw 镜像,额外安装常用工具和 Chromium 浏览器。
DockerHub: ikuaiapp/openclaw
参考: https://github.com/openclaw/openclaw/blob/main/Dockerfile
| 构建参数 | 默认值 | 说明 |
|---|---|---|
OPENCLAW_DOCKER_APT_PACKAGES | python3 curl net-tools | 额外安装的 APT 包 |
OPENCLAW_INSTALL_BROWSER | 1 | 安装 Chromium 浏览器 (Playwright),用于 computer-use / browser 工具 |
# 拉取镜像
docker pull ikuaiapp/openclaw:latest
# 运行容器
docker run -d --name openclaw \
-p 18789:18789 \
ikuaiapp/openclaw:latest
# 默认构建 (包含所有功能)
docker build -t ikuaiapp/openclaw:latest -f openclaw/Dockerfile .
# 自定义 APT 包
docker build --build-arg OPENCLAW_DOCKER_APT_PACKAGES="python3 wget vim" \
-t ikuaiapp/openclaw:latest -f openclaw/Dockerfile .
# 不安装浏览器 (减小镜像体积约 ~1GB)
docker build --build-arg OPENCLAW_INSTALL_BROWSER="" \
-t ikuaiapp/openclaw:latest -f openclaw/Dockerfile .
推送到 main 分支时,GitHub Actions 会自动构建并推送到 DockerHub:
openclaw/Dockerfile, openclaw/README.md.github/workflows/Auto-docker-Build-openclaw.ymllinux/amd64, linux/arm64Content type
Image
Digest
sha256:bb5826a68…
Size
1.5 GB
Last updated
5 days ago
docker pull lihaixin/openclaw