Introduction et installation Docker

une fois Docker installé, tu es à mi-chemin de la réussite

pourquoi utiliser Docker

tu as peut-être entendu parler de Docker mais pas utilisé, ou utilisé sans vraiment comprendre. Simplement : Docker empaquète l'app et toutes ses dépendances ensemble, tu le lances sur n'importe quelle machine ça marche pareil.

Déployer OpenClaw avec Docker a trois avantages :

  • Isolation —— OpenClaw tourne dans son propre conteneur, pas de risque de mélanger avec ton système
  • reproductible —— Une fois configuré, tu peux le partager avec tes collègues, ça marchera chez eux aussi
  • déploiement en un clic —— Une seule commande docker run, pas besoin d'installer plein de dépendances

Installation Docker sur Ubuntu / Debian

Système serveur plus courant, suivre :

Installation Docker sur Ubuntu / Debian
# Mettre à jour l'index des paquets

installer Docker sur macOS

Sur Mac, le moyen le plus simple est avec Homebrew :

installer Docker sur macOS
# Installer Docker Desktop avec Homebrew

Installer docker-compose

docker-compose pour gérer les applications multi-conteneurs, c'est ce qu'OpenClaw utilise pour le déploiement officiel :

Installer docker-compose
# Docker Desktop inclut compose, les serveurs Linux doivent l'installer manuellement

Vérifier installation

Installer Docker

Vérifier installation
docker --version

de l'installation au lancement

Le processus complet c'est quatre étapes :

1

Installer Docker

Installez Docker selon le tutoriel ci-dessus, vérifiez docker --version retourne une version.

2

Installer docker-compose

Production recommande compose, mieux que docker run brut.

3

Récupérer l'image

Lancer docker pull openclaw/openclaw:latest、image quelques centaines MB.

4

lancer le service

Lancer les services avec docker-compose up -d ou docker run, puis accéder via localhost:3000 dans le navigateur.

💡 Docker Desktop vs Docker Engine:Mac Windows utiliser Docker Desktop (GUI inclus), serveur Linux Docker Engine (CLI) suffisant. Docker Desktop Linux installable mais inutile, plus ressources.

Guide rapide des commandes courantes

si tu découvres Docker, mémorise ces commandes d'abord :

Commandes Docker courantes
# Afficher les conteneurs en cours d'exécution
Tuto utile pour vous?