Maison >Opération et maintenance >Docker >Le conteneur sera-t-il supprimé après le redémarrage du service Docker ?
Dans Docker, le conteneur ne sera pas supprimé après le redémarrage du service Docker, mais le conteneur cessera de s'exécuter. Après le redémarrage du processus Docker, tous les conteneurs Docker exécutés sur le serveur se fermeront et ne seront pas supprimés. ps -a » commande pour afficher tous les conteneurs.
L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.
Le conteneur sera-t-il supprimé après le redémarrage du service Docker ?
Dans notre travail quotidien, nous devons parfois faire face à la nécessité de redémarrer le processus en arrière-plan de Docker, comme un certain bug qui nécessite de redémarrer Docker ou de le modifier. une adresse d'entrepôt privée, vous devez redémarrer Docker. Nous savons que si le processus Docker est redémarré, tous les conteneurs Docker exécutés sur ce serveur se fermeront également, ce qui constitue un défi majeur pour la disponibilité de l'application.
Après le redémarrage du service Docker, le conteneur ne sera pas détruit, mais le conteneur s'arrêtera. Vous pouvez utiliser docker ps -a pour jeter un œil
Existe-t-il donc un moyen pour nous de redémarrer le processus en arrière-plan de Docker sans provoquer le problème. conteneur à fermer ? La réponse est oui.
sudo vim /etc/docker/daemon.json
#添加"live-restore": true选项{ "live-restore": true}
Une fois la modification terminée, vous devez exécuter
sudo systemctl daemon-reload
À ce moment, nous pouvons redémarrer le processus docker Exécuter
sudo systemctl restart docker
Lorsque nous initialisons l'environnement, celui de docker. /etc /docker/daemon.json configuration, il est préférable de créer un modèle à l'avance et d'ajouter ces configurations à l'avance avant de le mettre en production. Bien que Kubernetes puisse expulser les pods, DaemonSet ne peut pas les expulser, cette configuration est donc toujours très utile lorsque nous devons redémarrer le processus Docker.
Apprentissage recommandé : "Tutoriel vidéo Docker"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!