8 votes

Le fuseau horaire d'Alpine Linux ne reste pas si tzdata est supprimé

Cela fonctionnait autrefois pour définir le fuseau horaire. J'ai un conteneur sur Alpine 3.9.4 où cela fonctionnait :

RUN apk add --no-cache tzdata
ENV TZ America/Chicago
RUN apk del tzdata

Je suis en train de créer un conteneur Docker avec Alpine Linux v3.10.3 et cela ne fonctionne plus. Un utilisateur a suggéré que je dois copier vers /etc/localtime :

RUN apk add --no-cache tzdata
ENV TZ America/Chicago
RUN cp /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apk del tzdata

Aucun de ces deux exemples ne fonctionne si tzdata est supprimé. Cependant, ils fonctionnent si tzdata n'est pas supprimé. Pourquoi cela ?

Question connexe

0voto

Simão Silva Points 1

Vous pouvez essayer le script setup-timezone du package alpine-conf pour ce scénario.

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