简介:Docker容器的默认时区是UTC,与我们的实际使用情况有所差异,因此需要修改容器的时区。本文将介绍如何修改Docker容器的默认时区。
在Docker容器中,默认的时区是UTC时区,这可能与我们的实际使用情况有所不同。因此,为了确保容器中时间的准确性,我们需要修改容器的时区。以下是两种常用的方法来设置Docker容器的时区:
方法一:通过修改Dockerfile来设置容器的时区
RUN apt-get update && apt-get install -y tzdata
ENV TZ=Asia/Shanghai
现在,您的Docker容器将使用上海时区(Asia/Shanghai)。您可以根据需要更改ENV指令中的时区值。
docker build -t my-image .docker run -it --name my-container my-image /bin/bash