🐳 Guia de desinstalação de Docker

Se você deployou OpenClaw com Docker ou docker-compose, a desinstalação é o mais limpinho possível — containers naturalmente ficam isolados e não poluem o seu ambiente local.

Deploy direto com Docker

# Para o container
docker stop openclaw

# Deleta o container
docker rm openclaw

# Deleta a imagem (libera espaço em disco)
docker rmi openclaw/openclaw

# Deleta o volume de dados (se foi criado)
docker volume rm openclaw_data
💡 Não sabe o nome do container? Roda docker ps -a | grep -i openclaw pra achar.

Deploy com Docker Compose

Se você tá usando docker-compose, roda isso no diretório do projeto:

# Para todos os serviços e deleta containers e redes
docker-compose down

# Deleta junto com volumes de dados
docker-compose down -v

Aí é só deletar o diretório do projeto onde tá o arquivo docker-compose.yml.

Deploy com Podman

Se você tá usando Podman como alternativa ao Docker:

podman stop openclaw
podman rm openclaw
podman rmi openclaw/openclaw

Limpar recursos órfãos

Depois de usar Docker por um tempo, você pode ter imagens órfãs e volumes ocupando espaço:

# Limpa todos os recursos de Docker não utilizados (usa com cuidado)
docker system prune -a --volumes
⚠️ docker system prune -a --volumes vai limpar todos os recursos de Docker não utilizados, não só os de OpenClaw. Se você tem outros serviços Docker no seu servidor, usa com cuidado — a gente recomenda só deletar os recursos específicos do OpenClaw.