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

相关推荐
rufeike40 分钟前
Rclone同步Linux数据到google云盘
linux·运维·服务器
csdn_aspnet41 分钟前
如何在 Linux 上安装 Python
linux·运维·python
良许Linux1 小时前
怎么自学嵌入式?
linux
良许Linux1 小时前
你见过的最差的程序员是怎样的?
linux
良许Linux1 小时前
想从事嵌入式软件,有推荐的吗?
linux
bookish_2010_prj3 小时前
Jupyter notebook定制字体
linux·python·jupyter
zhglhy4 小时前
查看 Linux 操作系统信息的常用命令
linux·运维·服务器
大白的编程日记.4 小时前
【Linux学习笔记】初识进程概念和进程PCB
linux·笔记·学习
照书抄代码4 小时前
Linux中C++ gdb调试命令
linux·运维·服务器
czhc11400756634 小时前
linux3 mkdir rmdir rm cp touch ls -d /*/
linux·运维