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
相关推荐
AI小小怪11 小时前
在Linux服务器上安装CVAT (Docker 28.5.1)
运维·docker·容器·数据标注·cvat
小坏讲微服务12 小时前
Docker-compose 搭建Maven私服部署
java·spring boot·后端·docker·微服务·容器·maven
!chen13 小时前
k8s-Pod中的网络通信
网络·docker·kubernetes
KYGALYX14 小时前
在Linux中备份msyql数据库和表的详细操作
linux·运维·数据库
余—笙14 小时前
Linux(docker)安装搭建CuteHttpFileServer/chfs文件共享服务器
linux·服务器·docker
lang2015092814 小时前
Linux高效备份:tar与gzip完全指南
linux·运维·服务器
wanhengidc15 小时前
云手机的基本原理
运维·服务器·游戏·智能手机·云计算
篙芷15 小时前
两台服务器 NFS 共享目录实战
运维·服务器
芥子沫15 小时前
《玩转Docker》[应用篇13]:Docker安装部署Emby及使用技巧:家庭媒体服务器
docker·视频·emby
Hard but lovely16 小时前
linux: centos 软件包管理 yum源
linux·运维·centos