GCP, Hetzner ve benzeri VPS sağlayıcıları gibi VM tabanlı Docker kurulumları için paylaşılan çalışma zamanı adımları.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.
Gerekli ikili dosyaları imaja dahil edin
Çalışan bir konteynerin içine ikili dosya kurmak tuzaktır. Çalışma zamanında kurulan her şey yeniden başlatmada kaybolur. Skills tarafından gereken tüm harici ikili dosyalar imaj derleme zamanında kurulmalıdır. Aşağıdaki örnekler yalnızca üç yaygın ikili dosyayı gösterir:- Gmail erişimi için
gog(gogclikaynağından) - Google Places için
goplaces - WhatsApp için
wacli
- Dockerfile’ı güncelleyin
- İmajı yeniden derleyin
- Konteynerleri yeniden başlatın
Yukarıdaki URL’ler örnektir. ARM tabanlı VM’ler için
arm64 varlıklarını seçin. Tekrarlanabilir derlemeler için sürümlenmiş yayın URL’lerini sabitleyin.Derleyin ve başlatın
pnpm install --frozen-lockfile sırasında Killed veya exit code 137 ile başarısız olursa VM’nin belleği yetersizdir.
Yeniden denemeden önce daha büyük bir makine sınıfı kullanın.
İkili dosyaları doğrulayın:
Ne nerede kalıcı olur
OpenClaw Docker içinde çalışır, ancak Docker doğruluk kaynağı değildir. Tüm uzun ömürlü durum yeniden başlatmalardan, yeniden derlemelerden ve yeniden başlatılan makinelerden sonra korunmalıdır.| Bileşen | Konum | Kalıcılık mekanizması | Notlar |
|---|---|---|---|
| Gateway yapılandırması | /home/node/.openclaw/ | Ana makine volume mount | openclaw.json, .env içerir |
| Model kimlik doğrulama profilleri | /home/node/.openclaw/agents/ | Ana makine volume mount | agents/<agentId>/agent/auth-profiles.json (OAuth, API anahtarları) |
| Kimlik doğrulama profili anahtarı | /home/node/.config/openclaw/ | Ana makine volume mount | OAuth kimlik doğrulama profili token materyali için yerel şifreleme anahtarı |
| Skill yapılandırmaları | /home/node/.openclaw/skills/ | Ana makine volume mount | Skill düzeyinde durum |
| Agent çalışma alanı | /home/node/.openclaw/workspace/ | Ana makine volume mount | Kod ve agent yapıtları |
| WhatsApp oturumu | /home/node/.openclaw/ | Ana makine volume mount | QR oturum açmayı korur |
| Gmail anahtarlığı | /home/node/.openclaw/ | Ana makine volume + parola | GOG_KEYRING_PASSWORD gerektirir |
| Plugin paketleri | /home/node/.openclaw/npm, /home/node/.openclaw/git | Ana makine volume mount | İndirilebilir plugin paketi kökleri |
| Harici ikili dosyalar | /usr/local/bin/ | Docker imajı | Derleme zamanında imaja dahil edilmelidir |
| Node çalışma zamanı | Konteyner dosya sistemi | Docker imajı | Her imaj derlemesinde yeniden derlenir |
| OS paketleri | Konteyner dosya sistemi | Docker imajı | Çalışma zamanında kurmayın |
| Docker konteyneri | Geçici | Yeniden başlatılabilir | Yok etmek güvenlidir |