🐳 Docker 卸载指南

如果你是用 Docker 或 docker-compose 部署的 OpenClaw,卸载其实是最干净的——因为容器化天然就是隔离的,不会污染宿主机环境。

Docker 直接部署

# 停止容器
docker stop openclaw

# 删除容器
docker rm openclaw

# 删除镜像(释放磁盘空间)
docker rmi openclaw/openclaw

# 删除数据卷(如果创建了的话)
docker volume rm openclaw_data
💡 不确定容器名?运行 docker ps -a | grep -i openclaw 查找。

Docker Compose 部署

如果你用的是 docker-compose,在项目目录下运行:

# 停止所有服务并删除容器、网络
docker-compose down

# 连同数据卷一起删除
docker-compose down -v

然后删除 docker-compose.yml 所在的项目目录即可。

Podman 部署

如果使用 Podman 替代 Docker:

podman stop openclaw
podman rm openclaw
podman rmi openclaw/openclaw

清理悬空资源

Docker 使用久了可能会有悬空镜像和卷占用空间:

# 清理所有未使用的 Docker 资源(谨慎使用)
docker system prune -a --volumes
⚠️ docker system prune -a --volumes 会清理所有未使用的 Docker 资源,不仅仅是 OpenClaw 的。如果你的服务器上还有其他 Docker 服务,请谨慎使用,建议只删除 OpenClaw 相关的资源。