You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
즉 `./openclaw` 가 `docker compose` 명령을 알아서 호출합니다. 사용자가 직접 `docker` 명령을 칠 일은 거의 없습니다 (디버깅이나 호기심 때만).
176
+
177
+
#### 자주 쓰는 docker 명령 (참고)
178
+
179
+
| 명령 | 무엇 |
180
+
|---|---|
181
+
|`docker ps`| 실행 중 컨테이너 목록 |
182
+
|`docker ps -a`| 정지된 것까지 모두 |
183
+
|`docker images`| 다운받은 이미지 목록 |
184
+
|`docker logs <이름>`| 특정 컨테이너 로그 (OpenClaw 는 `./openclaw logs` 로) |
185
+
|`docker stats`| CPU·메모리 실시간 사용량 |
186
+
|`docker system df`| Docker 가 차지한 디스크 (`./openclaw clean --status` 로 한 번에) |
187
+
188
+
OpenClaw 사용자에게 **꼭 외울 명령 = 0개**. `./openclaw` 가 다 해줍니다.
189
+
112
190
### 3단계 — Ollama 직접 다운로드 (선택 — 로컬 LLM 쓸 때)
113
191
114
192
> Ollama = 내 컴퓨터에서 LLM(Llama, Qwen, Solar 등) 을 돌리는 런타임. 외부 API(OpenAI 등) 만 쓸 거면 이 단계는 건너뛰어도 됩니다.
@@ -449,6 +527,84 @@ docker info
449
527
450
528
> 💡 Companies with 250+ employees may need a paid Docker Desktop licence. Free alternative: **Colima** (`brew install colima`, only when Homebrew is allowed).
451
529
530
+
### Step 2.5 — Docker basics (turning the daemon = server on/off)
531
+
532
+
> 🤔 **"What's the daemon? Do I have to start the server every time?"**
533
+
>
534
+
> Mental model: Docker has **two parts**.
535
+
> - 🐳 **Docker daemon (server)** = the background engine that actually runs containers. **The whale icon in the menu bar = daemon running.**
536
+
> - 💻 **`docker` CLI (client)** = the command in your terminal that sends instructions to the daemon.
537
+
>
538
+
> **If the daemon isn't running, every `docker` command fails** with "Cannot connect to the Docker daemon" — and OpenClaw won't work either.
539
+
540
+
#### Start the daemon (server)
541
+
542
+
| Method | Command / Action |
543
+
|---|---|
544
+
| 🖱 **Open the app** (easiest) | Applications → **Docker.app**, or Spotlight (`⌘ Space` → "docker") |
545
+
| ⌨ **Terminal**|`open -a Docker`|
546
+
| 🔄 **Auto-start on login** (default ON) | Docker Desktop Settings → General → "Start Docker Desktop when you sign in" |
547
+
548
+
After starting, **wait 30–60 s for the menu-bar 🐳 whale to stop animating** — only then are `docker` commands ready.
549
+
550
+
#### Check the daemon is up
551
+
552
+
```bash
553
+
docker info | head -5 # "Server: Docker Engine ..." line means OK
554
+
docker ps # Header (CONTAINER ID IMAGE ...) means OK
555
+
```
556
+
557
+
If you see `Cannot connect to the Docker daemon` it's still booting — wait a bit, or click the menu-bar whale to see status.
|**Volumes**| Persistent data stores (OpenClaw backups & sessions live here). |
578
+
|**Builds**| Images you built locally (rarely used by OpenClaw users). |
579
+
|**Settings (⚙)**| RAM/CPU allocation, auto-start toggle, Rosetta toggle, etc. |
580
+
581
+
> 💡 **You can do everything via the Dashboard** without typing — but for OpenClaw, prefer `./openclaw` commands so security features (network isolation, automatic backups) apply.
0 commit comments