컨텐츠로 건너뛰기

Docker 설치

예상 소요시간: 20-30분
목표: Docker로 OpenClaw 실행

Docker로 설치하기

Docker는 OpenClaw를 격리된 환경에서 실행하는 가장 안전한 방법입니다.

참고: Leenit 기술블로그 - Docker로 5분만에 OpenClaw 시작하기

요구사항

  • Docker 24.0+
  • Docker Compose v2

설치 방법

Terminal window
# Docker 이미지 다운로드
docker pull openclaw/openclaw:latest
# 컨테이너 실행
docker run -d \
--name openclaw \
-p 18789:18789 \
-v ~/.openclaw:/data \
openclaw/openclaw:latest

Docker Compose 사용

docker-compose.yml:

version: '3.8'
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
ports:
- "18789:18789"
volumes:
- ./data:/data
environment:
- OPENCLAW_CONFIG_PATH=/data/openclaw.json
restart: unless-stopped

실행:

Terminal window
docker-compose up -d

설정 파일 마운트

호스트의 설정 파일을 컨테이너에 마운트:

Terminal window
docker run -d \
--name openclaw \
-p 18789:18789 \
-v $(pwd)/openclaw.json:/data/openclaw.json \
-v $(pwd)/state:/data/state \
openclaw/openclaw:latest

다음 단계