Maison  >  Article  >  Opération et maintenance  >  Que faire si l'heure du docker est incohérente

Que faire si l'heure du docker est incohérente

藏色散人
藏色散人original
2021-12-30 16:38:348517parcourir

Solution à l'incohérence horaire de Docker : 1. Ajoutez l'option "-v /etc/localtime:/etc/localtime" lors de l'exécution de Docker Run ; 2. Copiez les informations de fuseau horaire dans le conteneur.

Que faire si l'heure du docker est incohérente

L'environnement d'exploitation de cet article : système Ubuntu 18.04, Docker version 20.10.11, ordinateur Dell G3.

Que dois-je faire si l'heure du docker est incohérente ?

Solution à l'incohérence entre l'heure du conteneur Docker et l'heure locale :

L'incohérence entre le conteneur Docker et l'heure système est due au fait que le fuseau horaire natif du conteneur Docker est le fuseau horaire 0

Le premier méthode : mappage au démarrage

Exécuter docker Run ajoute l'option -v /etc/localtime:/etc/localtime comme suit :

docker run -d -p 8080:80 -v /etc/localtime:/etc/localtime nginx

Deuxième : copiez les informations de fuseau horaire dans le conteneur

Si le fuseau horaire local est correct directement :

docker cp /etc/localtime nginx:/etc/localtime

Si le fuseau horaire local est incorrect :

docker cp /usr/share/zoneinfo/Asia/Shanghai nginx:/etc/localtime

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn