Installation sur Arch Linux
Docker est packagé dans le dépôt officiel Extra ; aucune source tierce (AUR) n'est nécessaire. La commande sudo pacman -S docker docker-compose installe le moteur ainsi que Compose v2, qui s'invoque via docker compose. Si vous avez besoin du constructeur d'images avancé, ajoutez le paquet docker-buildx.
Conformément à la philosophie d'Arch, rien n'est activé automatiquement : après l'installation, le service est présent mais arrêté et désactivé.
Service et droits
Activez et démarrez le moteur en une commande : sudo systemctl enable --now docker. Vérifiez ensuite son état avec sudo systemctl status docker. Sans appartenance au groupe docker, chaque commande exige sudo ; l'ajout au groupe (sudo usermod -aG docker $USER, puis reconnexion) supprime cette contrainte mais accorde un contrôle équivalent à root.
Configuration et données
La configuration optionnelle du démon se place dans /etc/docker/daemon.json (à créer s'il n'existe pas), suivie d'un sudo systemctl restart docker. Les images, conteneurs et volumes vivent dans /var/lib/docker, qui peut grossir vite : surveillez l'espace disque et lancez périodiquement docker system prune pour libérer de la place.