dockerfile 怎么设置时区
时间: 2024-05-21 22:08:09 浏览: 146
Docker容器时区调整操作
在Docker中设置时区可以通过在Dockerfile中进行配置。以下是设置时区的步骤:
1. 在Dockerfile中添加以下指令来安装tzdata包:
```
RUN apt-get update && apt-get install -y tzdata
```
2. 接下来,设置时区。可以通过设置环境变量来实现。例如,如果要将时区设置为"Asia/Shanghai",可以在Dockerfile中添加以下指令:
```
ENV TZ=Asia/Shanghai
```
3. 最后,使用以下指令来更新时区配置:
```
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
```
这样,当容器启动时,时区就会被正确地设置为指定的值。
阅读全文