Wspólne kroki uruchomieniowe dla instalacji Docker opartych na VM, takich jak GCP, Hetzner i podobni dostawcy VPS.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Wypiecz wymagane pliki binarne w obrazie
Instalowanie plików binarnych wewnątrz działającego kontenera to pułapka. Wszystko, co zostanie zainstalowane w czasie działania, zostanie utracone po restarcie. Wszystkie zewnętrzne pliki binarne wymagane przez Skills muszą być zainstalowane podczas budowania obrazu. Poniższe przykłady pokazują tylko trzy typowe pliki binarne:gog(zgogcli) do dostępu do Gmailagoplacesdla Google Placeswaclidla WhatsApp
- Zaktualizować Dockerfile
- Przebudować obraz
- Uruchomić ponownie kontenery
Powyższe adresy URL są przykładami. Dla VM opartych na ARM wybierz zasoby
arm64. Aby uzyskać powtarzalne kompilacje, przypnij wersjonowane adresy URL wydań.Zbuduj i uruchom
Killed lub exit code 137 podczas pnpm install --frozen-lockfile, VM ma za mało pamięci.
Przed ponowną próbą użyj większej klasy maszyny.
Zweryfikuj pliki binarne:
Co gdzie jest utrwalane
OpenClaw działa w Docker, ale Docker nie jest źródłem prawdy. Cały długotrwały stan musi przetrwać restarty, przebudowy i ponowne uruchomienia systemu.| Komponent | Lokalizacja | Mechanizm utrwalania | Uwagi |
|---|---|---|---|
| Konfiguracja Gateway | /home/node/.openclaw/ | Montowanie woluminu hosta | Obejmuje openclaw.json, .env |
| Profile uwierzytelniania modeli | /home/node/.openclaw/agents/ | Montowanie woluminu hosta | agents/<agentId>/agent/auth-profiles.json (OAuth, klucze API) |
| Klucz profilu uwierzytelniania | /home/node/.config/openclaw/ | Montowanie woluminu hosta | Lokalny klucz szyfrowania dla materiału tokenów profilu uwierzytelniania OAuth |
| Konfiguracje Skills | /home/node/.openclaw/skills/ | Montowanie woluminu hosta | Stan na poziomie Skills |
| Obszar roboczy agenta | /home/node/.openclaw/workspace/ | Montowanie woluminu hosta | Kod i artefakty agenta |
| Sesja WhatsApp | /home/node/.openclaw/ | Montowanie woluminu hosta | Zachowuje logowanie QR |
| Baza kluczy Gmaila | /home/node/.openclaw/ | Wolumin hosta + hasło | Wymaga GOG_KEYRING_PASSWORD |
| Pakiety Plugin | /home/node/.openclaw/npm, /home/node/.openclaw/git | Montowanie woluminu hosta | Korzenie pobieralnych pakietów Plugin |
| Zewnętrzne pliki binarne | /usr/local/bin/ | Obraz Docker | Muszą być wypieczone podczas budowania |
| Środowisko uruchomieniowe Node | System plików kontenera | Obraz Docker | Przebudowywane przy każdym budowaniu obrazu |
| Pakiety systemu operacyjnego | System plików kontenera | Obraz Docker | Nie instaluj w czasie działania |
| Kontener Docker | Efemeryczny | Możliwy do ponownego uruchomienia | Można go bezpiecznie zniszczyć |