GNU/Linux >> Tutoriels Linux >  >> Panels >> Docker

Comment changer le fuseau horaire d'un conteneur Docker

L'objectif de cet article est de configurer le fuseau horaire sur le conteneur pour qu'il corresponde au même fuseau horaire sur le serveur Docker, cela permettra aux utilisateurs de voir la même heure dans les deux instances (Docker Server et Container). La plupart du temps, les conteneurs n'utilisent pas le même temps que le serveur Docker, cet article montrera comment le configurer.

Voici à quoi cela ressemble avant d'apporter les modifications.

Heure du conteneur :

# docker exec 15c0c99b5c65 date
Wed Aug 23 15:40:24 UTC 2019

Heure du serveur Docker :

# date
Wed Aug 23 11:40:26 EDT 2019

Changer le fuseau horaire Docker

Dans l'exemple décrit dans cet article, le serveur Docker était sur le fuseau horaire EDT et le conteneur était sur le fuseau horaire UTC. Si le fuseau horaire doit être le même dans les deux cas, suivez les étapes ci-dessous pour le faire.

1. Connectez-vous au conteneur (attachez-le).

# docker attach [container]

2. Sauvegardez ce fichier dans le conteneur.

# mv /etc/localtime /etc/localtime.backup

3. Créez un lien symbolique vers le fichier ci-dessous, veuillez exécuter cette commande.

# ln -s /usr/share/zoneinfo/EST5EDT localtime

4. Enfin, exécutez la commande ci-dessous pour vous assurer que le fuseau horaire a été modifié en EDT comme sur le serveur Docker.

# date

Après ces étapes, l'heure doit être la même dans les deux cas.


Docker
  1. Comment changer le fuseau horaire dans Debian 11 / Debian 10 / 9

  2. Comment définir ou modifier le fuseau horaire sous Linux

  3. Comment changer le fuseau horaire dans Debian Linux

  4. Comment changer le chemin du journal d'audit dans MySQL Docker

  5. Comment spécifier le nom d'hôte pour le conteneur en cours d'exécution ?

Comment définir le fuseau horaire dans Debian 11

Comment changer la date, l'heure et le fuseau horaire dans CentOS 8

Comment changer la limite de temps pour une session Sudo

Comment changer le fuseau horaire sur votre système Ubuntu

Comment vérifier si le démon Docker ou un conteneur est en cours d'exécution

Comment utiliser Docker Commit pour modifier les images de conteneur