Jenkins docker容器时区修改

背景

用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,可能是由于docker run的时候没有加上/etc/localtime:/etc/localtime去同步时区,所以需修改容器内部的系统时间

查看时间

先查看宿主机的系统时间

date -R

进docker容器查看时间

docker exec -it -u root 容器id /bin/bash

查看容器内部的系统时间,跟宿主机的不一致

date -R

查看容器内部系统时区,显示的是Etc/UTC

修改容器时间

容器内部创建Asia时区文件

复制代码
echo Asia/Shanghai >/etc/timezone

localtime可以从宿主机拷贝到容器内部(先exit退出容器,在宿主机上操作docker cp)

docker cp /usr/share/zoneinfo/Asia/Shanghai 容器id:/etc/localtime

重启Jenkins容器

查看Jenkins上的时间已经正常显示为Asia/Shanghai的+8小时

相关推荐
AlfredZhao25 分钟前
用Docker安全驯服OpenClaw,并打通社交软件
docker·飞书·openclaw
黑金白土1 小时前
OpenClaw + Docker + MiniMax 本地养“龙虾”方案
docker·minimax·openclaw·龙虾·龙虾本地部署
不老刘2 小时前
OpenClaw Windows 下 Docker 部署指南
docker·容器·openclaw
ai产品老杨2 小时前
打破芯片壁垒:基于Docker与K8s的GB28181/RTSP异构AI视频平台架构实战
人工智能·docker·eureka·时序数据库·etcd
是垚不是土2 小时前
ClaudeCode×Elasticsearch:服务日志查询的 AI 化落地实践
大数据·运维·人工智能·elasticsearch·云计算·jenkins
我是苏苏2 小时前
Web开发:自动化部署!在Windows系统上安装和使用Jenkins!
运维·自动化·jenkins
丈剑走天涯2 小时前
kubernetes Jenkins 二进制安装指南
java·kubernetes·jenkins
qq_437100662 小时前
ElasticSearch查询实例等记录
运维·jenkins
M1nat0_2 小时前
Docker:容器技术的前世今生
docker
bug攻城狮2 小时前
Docker高级篇03:Docker微服务实战
docker·微服务·容器