Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajout de la configuration du fuseau horaire dans la partie batch-imag… #18

Merged
merged 1 commit into from
Jun 4, 2024

Conversation

jvk88511334
Copy link
Member

Effectivement, je vois dans votre Dockerfile que vous avez déjà les instructions pour configurer le fuseau horaire :

ENV TZ=Europe/Paris
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

Cependant, ces instructions se trouvent dans la partie api-image de votre Dockerfile multi-stage. Pour résoudre le problème de décalage horaire dans les logs de votre conteneur item-batch, vous devez ajouter ces instructions dans la partie batch-image de votre Dockerfile.

Voici comment vous pouvez modifier votre Dockerfile :

# ...

FROM rockylinux:8 as batch-image
WORKDIR /scripts/
#locales fr
# Les locales fr_FR
RUN dnf install langpacks-fr glibc-all-langpacks -y
ENV LANG fr_FR.UTF-8
ENV LANGUAGE fr_FR:fr
ENV LC_ALL fr_FR.UTF-8

# Configuration du fuseau horaire
ENV TZ=Europe/Paris
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# ...

Assurez-vous d'ajouter les instructions ENV TZ=Europe/Paris et RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone juste après la configuration des locales françaises dans la partie batch-image.

Après avoir effectué cette modification, suivez les étapes restantes mentionnées précédemment :

  1. Reconstruisez votre image Docker en exécutant sudo docker build -t your-image-name .
  2. Mettez à jour la définition de service pour item-batch dans votre docker-compose.yml avec la nouvelle image.
  3. Redémarrez vos conteneurs Docker Compose avec sudo docker-compose up -d.

Cela devrait résoudre le problème de décalage horaire dans les logs de votre conteneur item-batch.

N'hésitez pas à me faire savoir si vous rencontrez d'autres problèmes !

@SamuelQuetin SamuelQuetin merged commit 4899779 into develop Jun 4, 2024
2 checks passed
@SamuelQuetin SamuelQuetin deleted the FIX_Dockerfile_locale_horaire_batch-image branch June 4, 2024 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants