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

相关推荐
哈里谢顿7 小时前
使用kvm创建一台虚拟机
linux
hanyi_qwe8 小时前
文本三剑客--awk
linux·运维·服务器
Caven778 小时前
【Linux 技巧】如何在登录时自动激活 Conda Base 环境
linux·运维·conda
哈里谢顿8 小时前
Docker 中快速启动 Prometheus + Grafana操作指南(二)
docker
凌寒119 小时前
Linux(Debian)安装、卸载 MySQL
linux·运维·mysql·debian
IT小哥哥呀9 小时前
如何从 Windows SSH 进入 VirtualBox Ubuntu 虚拟机——密码认证(逐步指南)
linux·windows·ubuntu·ssh·教程·虚拟机
醇氧9 小时前
Mac 安装 Docker Desktop
macos·docker·容器
哈里谢顿9 小时前
Docker 中快速启动 Prometheus + Grafana操作指南
docker
怀旧,10 小时前
【Linux系统编程】7. 进程的概念(上)
linux·运维·服务器
7***n7510 小时前
API网关设计模式
linux·服务器·设计模式