Lancement du démon Docker
Systèmes basés sur Systemd
Sur les systèmes Linux utilisant le système d'initialisation Systemd, tels qu'Ubuntu 22.04, le démon Docker peut être lancé et géré à l'aide des commandes Systemd.
Démarrage du démon Docker
Pour démarrer le démon Docker, utilisez la commande Systemd suivante :
sudo systemctl start docker
Cette commande démarre le démon Docker et garantit qu'il s'exécute en arrière-plan en tant que service système.
Activation du démon Docker au démarrage
Pour garantir que le démon Docker démarre automatiquement au démarrage du système, activez le service Docker à l'aide de la commande Systemd suivante :
sudo systemctl enable docker
Cette commande configure le service Docker pour démarrer automatiquement lors du processus de démarrage du système.
Vérification de l'état du démon Docker
Vous pouvez vérifier l'état du démon Docker à l'aide de la commande Systemd suivante :
sudo systemctl status docker
Cette commande affiche l'état actuel du démon Docker, y compris s'il est en cours d'exécution, arrêté ou s'il y a des erreurs.
Configuration du démon Docker
Le démon Docker peut être configuré en modifiant le fichier /etc/docker/daemon.json. Ce fichier vous permet de personnaliser divers paramètres, tels que l'adresse d'écoute du démon Docker, le pilote de stockage, les paramètres de journalisation, et plus encore.
Voici un exemple de fichier daemon.json :
{
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "5"
},
"storage-driver": "overlay2",
"dns": ["8.8.8.8", "8.8.4.4"]
}
Après avoir modifié le fichier daemon.json, vous devez redémarrer le démon Docker pour que les modifications prennent effet :
sudo systemctl restart docker
Dépannage du démon Docker
Si vous rencontrez des problèmes avec le démon Docker, vous pouvez consulter les journaux pour plus d'informations. Les journaux sont généralement stockés dans le fichier /var/log/docker.log ou peuvent être consultés à l'aide du journal Systemd :
sudo journalctl -u docker
Cette commande affiche les entrées de journal récentes pour le démon Docker, ce qui peut vous aider à identifier et à résoudre les problèmes.