Linux CentOS宿主主机修改时区及Docker容器同步修改时间时区

一、centos修改主机时区

  1. 需要使用root或有管理员权限的账户

  2. 运行命令sudo timedatectl set-timezone <时区>,例如:

    bash 复制代码
    sudo timedatectl set-timezone Asia/Shanghai

二、docker容器修改时区

方法一:Dockerfile中设置时区
bash 复制代码
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

方法二:进入容器并手动更改时区

bash 复制代码
# 进入容器
docker exec -it <container_id> bash

# 执行
ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone

这将在容器中将时区设置为"Asia/Shanghai",你可以根据需要替换为其他时区

相关推荐
小趴菜不能喝21 小时前
Docker Swarm
运维·docker·容器
stella·21 小时前
服务器割接,我所学习到的内容。
linux·运维·服务器·学习·shell·割接
胡萝卜3.021 小时前
Linux包管理器:高效安装软件的秘诀
linux·运维·服务器·人工智能·linux包管理·yum教程·apt入门
I · T · LUCKYBOOM21 小时前
iptables 防火墙(二)
linux·运维·服务器·网络·安全·centos
带鱼吃猫21 小时前
Linux 守护进程:会话、终端与后台运行的底层逻辑
linux·运维·服务器
大白要努力!21 小时前
VMware 桥接模式完整配置手册
centos·桥接模式
wdfk_prog21 小时前
[Linux]学习笔记系列 -- [fs]iomap
linux·笔记·学习
两拆21 小时前
Linux(redhat7.9)安装KVM虚拟机
linux
Alex Cafu21 小时前
Linux网络编程2(HTTP 协议、IO 多路复用)
linux·c语言·网络·http
FOREVER-Q21 小时前
《Docker Compose 部署前后端分离项目实战:Nginx + Spring Boot(含完整踩坑记录)》
运维·docker·容器