🐳 Panduan Uninstal Docker

Kalau kamu deploy OpenClaw pake Docker atau docker-compose, uninstal adalah yang paling bersih — soalnya containerization itu isolated by default, nggak bakal kotori host environment.

Deployment Docker langsung

# Stop container
docker stop openclaw

# Hapus container
docker rm openclaw

# Hapus image (free up disk space)
docker rmi openclaw/openclaw

# Hapus data volume (kalau pernah dibuat)
docker volume rm openclaw_data
💡 Nggak yakin nama container? Jalanin docker ps -a | grep -i openclaw buat cari.

Deployment Docker Compose

Kalau pake docker-compose, jalanin di project directory:

# Stop semua service dan hapus container, network
docker-compose down

# Hapus sekalian sama data volume
docker-compose down -v

Terus hapus project directory tempat docker-compose.yml berada.

Deployment Podman

Kalau pake Podman ganti Docker:

podman stop openclaw
podman rm openclaw
podman rmi openclaw/openclaw

Bersihkan dangling resources

Docker yang udah lama mungkin punya dangling image dan volume yang ambil space:

# Bersihkan semua unused Docker resources (hati-hati pake)
docker system prune -a --volumes
⚠️ docker system prune -a --volumes bakal hapus semua unused Docker resources, bukan cuma OpenClaw punya. Kalau server kamu ada service Docker lain, hati-hati pake ini, rekomendasiin hapus cuma OpenClaw resources aja.