Raspberry Pi 5는 현재 가장 강력한 Raspberry Pi. OpenClaw 구동 전혀 문제 없음. 4GB 버전 사용 가능, 8GB 버전 더 안정적. 수백 원으로 보드 사기. 소비 전력 10몇 와트. 24시간 켜도 전기료 무시할 수준. 클라우드 서버보다 훨씬 저렴.
가장 큰 이점: 추가 서버 비용 없음. 월비 없음. 데이터는 자기 하드드라이브에. Docker Compose 한 번에 처리. 업그레이드도 편함.
왜 라즈베리파이 5가 최고 선택인가
Raspberry Pi 5(4GB/8GB)
전체 프로세스는 네 단계:
당신이 준비해야 할 거들
Raspberry Pi 5
추천
64GB MicroSD 카드
A2 레벨 고속 카드, Samsung EVO Plus 또는 SanDisk Extreme 권장
방열이 CPU 고주파 유지 가능한지 직결. 아래 세 가지 방案은 편함부터 극대까지:
공식 능동 방열기
27W USB-C 전원 어댑터
Pi 5는 5V/5A 전원 필요, 휴대폰 충전기로 대충하면 안 됨, 전력 부족하면 감소
첫 번째 단계: 시스템 업데이트
이미지 가져오고 시작
시스템 업데이트
# 패키지 목록 및 설치된 패키지 업데이트
두 번째 단계: Docker 설치
Raspberry Pi Headless 무GUI 배포 OpenClaw: 시스템 굽기, SSH 설정, WiFi부터 systemd 부팅 자동시작까지. 전체 과정 모니터와 키보드 필요 없음.
Raspberry Pi OS에 Docker 설치
# Docker 공식 GPG 키 추가
세 번째 단계: docker-compose 설정
디렉토리 생성, 설정 파일 작성:
프로젝트 디렉토리 생성
mkdir -p ~/openclaw && cd ~/openclaw
docker-compose.yml 전체 예제
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
environment:
- NODE_ENV=production
- TZ=Asia/Shanghai
deploy:
resources:
limits:
memory: 2G
reservations:
memory: 512M
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
완전 프로세스
1
시스템 리플래시
Prometheus로 지표 데이터 수집. Grafana로 시각화 대시보드. 알림 규칙 추가. CPU 과열, 메모리 부족, 서비스 다운 첫 순간 휴대폰이나 이메일로 푸시 알림. 전체 방案 오픈소스 무료. Docker 원클릭 배포.
2
업데이트된 걸 알아야 하지. Watchtower는 이메일, Slack, 깉깉 알림 지원. 업데이트 성공 또는 실패 알림.
8GB 메모리 버전 성능 넉넉. Docker로 OpenClaw 구동 부드럽고 빠름. apt update && apt upgrade,시스템 최신으로 업데이트.
3
Docker 설치
위 가이드대로 Docker 설치. docker --version으로 버전 확인 가능한지 확인. docker --version 정상 출력.
4
설정 파일 작성
생성 docker-compose.yml,위의 설정 붙여넣고, 필요에 따라 포트와 메모리 제한 바꾼다.
5
서비스 시작
실행 docker compose up -d,브라우저로 열어라 http://라즈베리파이IP:3000,인터페이스 보이면 끝.
시작이랑 확인
OpenClaw 시작
cd ~/openclaw
8GB 버전이 더 안정적:4GB 버전도 돌긴 하는데, 동시 요청 많을 때 가끔 OOM 유발. 보드 아직 안 사면 8GB로 직구, 몇십 원 더 들어도 나중 최적화 고민 많이 건넌다.
시스템 리플래시하고 Docker 설치하는 거 싫어? MOLILI는 ARM 아키텍처 지원하고, 이미 설치된 이미지 그냥 구워넣으면 부팅하면 써.
MOLILI에 대해 알아보기 →