Pourquoi mon conteneur Docker redémarre-t-il ?
Pourquoi mon conteneur Docker redémarre-t-il ?

Vidéo: Pourquoi mon conteneur Docker redémarre-t-il ?

Vidéo: Pourquoi mon conteneur Docker redémarre-t-il ?
Vidéo: DOCKER : Comprendre le déploiement de conteneurs 2024, Novembre
Anonim

Récipient essaie de démarrer. Dans les processus, il essaie d'accéder à un fichier/une bibliothèque qui n'existe pas. Ce redémarre car le redémarrage la politique doit avoir été définie sur autre chose que non ( les par défaut), (en utilisant soit les indicateur de ligne de commande -- redémarrage ou le docker -composer.

À cet égard, comment puis-je empêcher le redémarrage du conteneur Docker ?

Voir la documentation pour docker mettre à jour et Redémarrage de Docker Stratégies. Vous pouvez commencer votre récipient avec -- redémarrage =à moins que- arrêté . Si vous avez un essaim redémarrage les conteneurs , l'essaim va redémarrage tout conteneurs tu arrêter ou rm, quel que soit le redémarrage option.

De plus, à quoi sert le redémarrage de Docker ? Docker fournit redémarrage des politiques pour contrôler si vos conteneurs démarrent automatiquement à leur sortie ou à quel moment Docker redémarre . Redémarrage Les stratégies garantissent que les conteneurs liés sont démarrés dans le bon ordre. Docker vous recommande d'utiliser redémarrage et évitez d'utiliser des gestionnaires de processus pour démarrer les conteneurs.

De cette manière, le redémarrage de Docker tue-t-il les conteneurs ?

3 réponses. va tuer le processus s'il est en cours d'exécution et supprimez le récipient , en une seule étape. Si je cours avec -- redémarrage = toujours, docker arrêter volonté arrêter le processus et il reste arrêté.

Comment exécuter un conteneur Docker en continu ?

Si vous souhaitez conserver votre conteneur en cours d'exécution en mode détaché, vous devez Cours quelque chose au premier plan. Un moyen simple de le faire est de suivre le périphérique /dev/null en tant que commande CMD ou ENTRYPOINT de votre Docker image. Cette commande peut également Cours comme dernière étape d'un script personnalisé utilisé avec CMD ou ENTRYPOINT.

Conseillé: