🦞 OpenClaw - Latest automated Docker Build from the official GitHub repository. 🦞
4.4K
This repository provides a regularly updated Docker image for OpenClaw, a powerful local AI assistant.
This is an unofficial, automated build. The image is compiled directly from the main branch of the official OpenClaw GitHub repository.
To pull the latest image and run OpenClaw, use the following command:
docker run -d \
--name openclaw \
-p 8000:8000 \
-v ~/.openclaw:/root/.openclaw \
do1yao/openclaw:latest
Note: You can adjust the port mapping
8000:8000if your specific setup requires a different port.
OpenClaw downloads AI models and stores configuration data in its workspace directory. To prevent losing your settings or re-downloading models when the container is updated or recreated, mounting a local volume is highly recommended:
| Path in Container | Purpose | Recommendation |
|---|---|---|
/root/.openclaw | Configuration & Models | Map locally using -v |
In the example above, -v ~/.openclaw:/root/.openclaw ensures that all data remains persistent on your host machine.
For easier management and seamless updates, using Docker Compose is the recommended approach. Create a docker-compose.yml file:
version: '3.8'
services:
openclaw:
image: do1yao/openclaw:latest
container_name: openclaw
ports:
- "8000:8000"
volumes:
- ~/.openclaw:/root/.openclaw
restart: unless-stopped
To start: Run docker compose up -d in the directory containing the file.
Use it at your own risk. For production environments, it is recommended to use specific tags instead of :latest to avoid unexpected breaking changes from automated updates.
Content type
Image
Digest
sha256:e0e6d546e…
Size
1.1 GB
Last updated
5 months ago
docker pull do1yao/openclaw