【docker启动的Jenkins时,遇到时区问题处理】

bash 复制代码
1、查看容器中的时区
[root@localhost jenkins]# docker exec -it jenkins cat /etc/timezone
Etc/UTC


而本地使用的是Asia/shanghai
[root@localhost jenkins]# timedatectl | grep 'Time zone'
       Time zone: n/a (CST, +0800)

###查看
[root@localhost jenkins]# cd  /usr/share/zoneinfo/Asia/
[root@localhost Asia]# ll

2、使用root 登陆容器中,修改时区
root@localhost:/# echo "Asia/Shanghai" > /etc/timezone
root@localhost:/# exit
exit

3、将本地时间拷贝
[root@localhost Asia]# docker cp /usr/share/zoneinfo/Asia/Shanghai jenkins:/etc/localtime
Successfully copied 1.54kB to jenkins:/usr/share/zoneinfo/Etc/UTC


4、重启Jenkins服务
[root@localhost Asia]# docker restart jenkins
                                                                                                                     
 
5、验证
[root@localhost Asia]# docker exec -it -u root jenkins date
Thu Nov 16 13:41:43 CST 2023
相关推荐
JavaPub-rodert24 分钟前
Docker 容器启动了,不代表服务真的能用:Healthcheck 实战
运维·docker·容器
先吃饱再说2 小时前
别再手动敲三遍 docker run 了:学会使用 Docker Compose 多容器编排
docker·容器
xixiaoyunya3 小时前
Docker 容器化部署实战:从零搭建一套完整的 Nginx + Node.js + MySQL + Redis 项目环境
nginx·docker·node.js
全栈攻略15 小时前
Docker 中 ROS2 工作流 Topic 验证与常用命令指南
运维·docker·容器
名字还没想好☜17 小时前
Docker 数据卷实战:volume、bind mount、tmpfs 到底怎么选,数据持久化与权限坑
运维·docker·容器·kubernetes
唐青枫18 小时前
Docker diff 详解:看清容器里到底改了什么
docker
lpfasd12319 小时前
Docker存储清理与防膨胀实践
运维·docker·容器
weixin_4445793020 小时前
Docker(下):镜像仓库管理
运维·docker·容器
DreamLife☼21 小时前
Agent开发环境搭建完全指南
python·docker·typescript·node·工业知识点
探索云原生21 小时前
Kueue + HAMi vGPU 实战:显存与算力配额管理
docker·ai·云原生·kubernetes·gpu