dockerfile时区timezone的最佳实践

docker环境中时区的设置非常有必要,一些关键性的程序会使用,比如tzdata。否则很容易在build的过程中出现下面这段话:

Please select the geographic area in which you live. Subsequent configuration questions will narrow this down by presenting a list of cities, representing the time zones in which they are located.

所以怎么更好的设置timezone呢?

最常用的方式:

echo Asia/Shanghai > /etc/timezone

但并不是任何时候都凑效,所以出现莫名其妙没有权限的时候。

结合Best way to set the timezone 提供的建议。

在目录中新建一个文件timezone:

echo Asia/Shanghai > ./timezone

Dockerfile中:

COPY ./timezone /etc/

 

 

更多阅读

分类:
|  标签 : 
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments