Docker或Docker-Compose时间时区配置方式
更新时间:2025年06月04日 11:55:44 作者:Hoking
Docker或Docker-Compose配置时区,主要是为了使用容器内的时间和物理机操作系统的时间保持一致,下面给大家介绍Docker或Docker-Compose时间时区配置方式,感兴趣的朋友一起看看吧
Docker或Docker-Compose配置时区,主要是为了使用容器内的时间和物理机操作系统的时间保持一致。以下是集中配置Docker或Docker-Compose环境时间时区的方式。
Dockerfile(Docker)中配置时区
在Dockerfile中,可以通过如下方式添加中国时区
FROM docker.io/centos MAINTAINER HOKING 使用RUN命令设置时区 RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai'>/etc/timezone
Docker-compose.yaml中配置时区
但如果docker程序是以docker-compose.yaml构建,那么时区这块需要如何设置呢?
经过实测,如下方式都可行。
方式一
environment: - SET_CONTAINER_TIMEZONE=true - CONTAINER_TIMEZONE=Asia/Shanghai
方式二
environment: - TZ=Asia/Shanghai
方式三
volumes:
#将宿主时间直接挂载到容器内部,权限只读
- /etc/localtime:/etc/localtime:ro到此这篇关于Docker或Docker-Compose时间时区配置的文章就介绍到这了,更多相关Docker-Compose时间时区配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Docker从json-file到syslog的集中化管理实战指南
本次实战通过对比 json-file 与 syslog 两种日志驱动,演示了 Docker 容器日志的本地存储与系统日志集成方式,并成功将默认日志驱动全局配置为 syslog,实现日志集中化管理,感兴趣的朋友跟随小编一起看看吧2025-12-12
快速使用docker-compose部署clickhouse的教程
ClickHouse 的工作速度比传统方法快 100-1000 倍。它适用于大数据、业务分析和时间序列数据。在这个小教程中,我将向您展示如何以最少的设置安装 ClickHouse,感兴趣的朋友一起看看吧2021-11-11
Docker安装Kong API Gateway并使用的详细教程
这篇文章主要介绍了Docker安装Kong API Gateway并使用,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-08-08


最新评论