Docker设置容器时间

一、前言

前言:容器搭建好之后,容器的默认时区于本地时区不一致,这将导致日志文件中保存的时间为错误时间。

二、操作

1、进入docker 容器

复制代码
docker exec -it <容器名称> bash

2、选择时区

复制代码
tzselect

3、配置时区

根据跳出来的配置选择Asia -> China -> Beijing Time 所对应的数字序号,然后确认yes

4、设置软链并检查时区

/etc/localtime 是 Linux 系统中用于设置本地时区的配置文件,通过指向 /usr/share/zoneinfo 目录下的时区文件来定义系统时区。

复制代码
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5、退出重启容器

确保时间于本地一致后,退出容器并重启容器

复制代码
# 退出
exit

#重启容器
docker restart <容器名称>

6、重启成功后检查时区是否正确

复制代码
#重启成功后检查时间是否正确
docker exec <容器名称> date
相关推荐
2301_810746312 小时前
CKA冲刺40天笔记 - day20-day21 SSL/TLS详解
运维·笔记·网络协议·kubernetes·ssl
ylmzfun2 小时前
Docker全景解析:从容器化理念到日常实践
docker·eureka·架构
❀͜͡傀儡师2 小时前
docker 部署 komari-monitor监控
运维·docker·容器·komari
物联网软硬件开发-轨物科技3 小时前
【轨物方案】软硬件一体赋能,开启矿山机械远程智慧运维新篇章
运维
月熊3 小时前
在root无法通过登录界面进去时,通过原本的普通用户qiujian如何把它修改为自己指定的用户名
linux·运维·服务器
大江东去浪淘尽千古风流人物3 小时前
【DSP】向量化操作的误差来源分析及其经典解决方案
linux·运维·人工智能·算法·vr·dsp开发·mr
打码人的日常分享4 小时前
智慧城市一网统管建设方案,新型城市整体建设方案(PPT)
大数据·运维·服务器·人工智能·信息可视化·智慧城市
qinyia4 小时前
WisdomSSH解决docker run命令中log-opt参数不支持导致的容器创建失败问题
java·docker·eureka
一条懒鱼6664 小时前
K8S-Ingress资源对象
云原生·容器·kubernetes
风掣长空5 小时前
Google Test (gtest) 新手完全指南:从入门到精通
运维·服务器·网络