🐳 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는 OpenClaw뿐 아니라 모든 미사용 Docker 리소스를 정리합니다. 서버에 다른 Docker 서비스가 있다면, 이 명령어를 조심히 사용하고 OpenClaw 관련 리소스만 삭제하는 걸 추천합니다.