8 votes

Comment changer le pilote de journalisation d'un conteneur en cours d'exécution dans Docker ?

J'ai un conteneur en cours d'exécution avec le pilote de journalisation par défaut json-file, et je voudrais le changer en syslog (nouveau défaut). La configuration du moteur docker a été mise à jour pour utiliser syslog par défaut, donc la création de nouveaux conteneurs sans spécifier le pilote de journalisation utilise syslog. Est-il possible de changer le pilote de journalisation sur les conteneurs existants sans avoir à les recréer ?

commande de mise à jour du docker ne le prend pas en charge, la modification du fichier config.v2.json du conteneur et le redémarrage du conteneur semblent n'avoir aucun effet.

3voto

030 Points 5611

Sur la base de ce et ce Dans la documentation, il semble impossible de changer le pilote de journal d'un conteneur docker. On pourrait le changer pour réexécuter le conteneur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X