Pengenalan Docker dan Instalasi
tidak apa system apapun, Docker install selesai sukses setengah jalan
kenapa pakai Docker
kamu mungkin dengar Docker tapi belum pakai, atau sudah pakai tapi belum mengerti. simpel satu kalimat: Docker bantu kamu package aplikasi dan semua dependency yang butuh jadi satu, tidak apa machine mana jalan, effect sama aja.
Use Docker deploy OpenClaw tiga benefits:
- Isolasi —— OpenClaw jalan di container sendiri, tidak akan berantakan sistem
- repeatable —— kamu setup dulu, share ke rekan kerja, pasti bisa jalan di sana juga
- satu klik deploy —— satu perintah docker run selesai, tidak perlu install dependencies ribet
Ubuntu / Debian instalasi Docker
Ini sistem server paling umum, ikutin di bawah aja:
# Perbarui indeks paket
instalasi Docker di macOS
Cara paling hemat di Mac adalah pakai Homebrew:
# Pasang Docker Desktop dengan Homebrew
Install Watchtower
docker-compose digunakan untuk mengelola aplikasi multi-container, dan kami akan menggunakannya saat deploy OpenClaw secara resmi:
# Docker Desktop sudah dilengkapi compose, server Linux perlu memasang secara manual
Verify install
Setelah install jalanin dua command cek:
docker --version
dari install sampai jalan
Data privacy
Install Container Station
Setelah dapet board flash sistem, update package manager dulu, install beberapa dependencies yang diperlukan:
Install Watchtower
Production recommend compose manage, cleaner dari bare docker run.
Instance grab tricks
Jalanin docker pull openclaw/openclaw:latest, image ukuran beberapa ratus MB.
start service
Pakai docker-compose up -d atau docker run buat jalan service, terus buka browser ke localhost:3000.
Common
baru kenal Docker, ini beberapa command dulu ingat cukup:
# Lihat kontainer yang sedang berjalan