Skip to main content
ClawDock은 Docker 기반 OpenClaw 설치를 위한 소규모 셸 도우미 계층입니다. docker compose ... 호출 대신 clawdock-start, clawdock-dashboard, clawdock-fix-token 같은 짧은 명령을 사용할 수 있습니다. 아직 Docker를 설정하지 않았다면 Docker부터 시작하세요.

설치

이전에 scripts/shell-helpers/clawdock-helpers.sh에서 ClawDock을 설치했다면 현재 경로인 scripts/clawdock/clawdock-helpers.sh에서 다시 설치하세요. 이전 GitHub 원시 파일 경로는 삭제되었습니다. 도우미는 처음 사용할 때 OpenClaw 체크아웃을 자동으로 감지하고(~/openclaw, ~/projects/openclaw 같은 일반적인 경로 확인) 결과를 ~/.clawdock/config에 캐시합니다. 체크아웃이 다른 위치에 있다면 CLAWDOCK_DIR을 직접 설정하세요.

제공 기능

기본 작업

컨테이너 접근

웹 UI 및 페어링

설정 및 유지보수

유틸리티

최초 실행 절차

브라우저에 페어링이 필요하다고 표시되면 다음을 실행하세요.

구성 및 비밀 정보

ClawDock은 Docker에 설명된 분리 방식에 따라 두 개의 별도 .env 파일을 읽습니다.
  • docker-compose.yml 옆에 있는 프로젝트 .env: 이미지 이름, 포트, OPENCLAW_GATEWAY_TOKEN 같은 Docker 전용 값입니다. clawdock-token은 여기에서 토큰을 읽습니다.
  • ~/.openclaw/.env(컨테이너에 마운트됨): openclaw.jsonagents/<agentId>/agent/auth-profiles.json과 함께 OpenClaw 자체에서 관리하는 환경 변수 기반 비밀 정보입니다.
clawdock-fix-token은 프로젝트 .env의 토큰을 컨테이너의 gateway.remote.tokengateway.auth.token 구성 값에 복사하고 Gateway를 다시 시작합니다. clawdock-show-config를 사용하면 openclaw.json과 두 .env 파일을 빠르게 확인할 수 있습니다. 출력할 때 .env 값은 가려집니다.

관련 항목

Docker

OpenClaw의 표준 Docker 설치 방법입니다.

Docker VM 런타임

강화된 격리를 위한 Docker 관리형 VM 런타임입니다.

업데이트

OpenClaw 패키지 및 관리형 서비스를 업데이트합니다.