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",你可以根据需要替换为其他时区

相关推荐
Roc.Chang1 分钟前
Vite 启动报错:listen EACCES: permission denied 0.0.0.0:80 解决方案
linux·前端·vue·vite
暴力求解13 分钟前
Linux进程(六)命令行参数
linux·运维·服务器
我怎么又饿了呀31 分钟前
Linux 下 的Vim/Vi 操作指南
linux·运维·vim
nudt_qxx3 小时前
CUDA编程模型与硬件执行层级对应关系
linux·人工智能·算法
开开心心就好3 小时前
免费轻量电子书阅读器,多系统记笔记听书
linux·运维·服务器·安全·ddos·可信计算技术·1024程序员节
RisunJan4 小时前
Linux命令-lvreduce (收缩逻辑卷空间)
linux·运维·服务器
袁袁袁袁满5 小时前
Linux命令sudo -i和su root有什么区别吗?
linux·运维·服务器·su root·sudo -i
RisunJan5 小时前
Linux命令-lvextend(扩展逻辑卷空间)
linux·运维·服务器
艾莉丝努力练剑6 小时前
【Linux:文件】进程间通信
linux·运维·服务器·c语言·网络·c++·人工智能
The森6 小时前
Linux IO模型纵深解析:文章索引
linux·运维·服务器