Ant*_*sok 3 java java-8 docker docker-compose
我想知道在 anapsix/alpine-java:8_server-jre 映像上运行的 docker 容器的时区。但我找不到 /etc/timezone - 它不存在。如果我打开 ect/localtime 它会显示:
\n\n\n\n\nTZif2UTCTZif2\xef\xbf\xbdUTC UTC0
\n
这是否意味着我的 docker 默认时区是 UTC?
\n\n我使用 docker-compose 启动容器。我不修改任何东西。
\n您需要tzdata先在映像上安装,因为它不存在:
apk add --no-cache tzdata
Run Code Online (Sandbox Code Playgroud)
检查时区:
cat /etc/localtime
Run Code Online (Sandbox Code Playgroud)
将区域复制到本地时间:
cp /usr/share/zoneinfo/Europe/Berlin /etc/localtime
Run Code Online (Sandbox Code Playgroud)
设置您的新时区:
echo "Europe/Berlin" > /etc/timezone
Run Code Online (Sandbox Code Playgroud)
是的,当前图像中你的时间是 UTC
| 归档时间: |
|
| 查看次数: |
4625 次 |
| 最近记录: |