7

This used to work to set the timezone. I have a container on Alpine 3.9.4 where it worked:

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

I'm now creating a Docker container with Alpine Linux v3.10.3, and it doesn't work anymore. A user suggested that I need to copy to /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

Neither of these work if tzdata is removed. However, they work if tzdata is not removed. Why is this?

Related Question

mbomb007
  • 171
  • 1
  • 4

1 Answers1

0

You can try the setup-timezone script from alpine-conf package for that scenario.