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

相关推荐
Kaede61 小时前
如何应对Linux云服务器磁盘空间不足的情况
linux·运维·服务器
apocelipes7 小时前
Linux c 运行时获取动态库所在路径
linux·c语言·linux编程
努力学习的小廉8 小时前
深入了解linux系统—— 进程池
linux·运维·服务器
MickeyCV8 小时前
使用Docker部署MySQL&Redis容器与常见命令
redis·mysql·docker·容器·wsl·镜像
秃头菜狗8 小时前
各个主要目录的功能 / Linux 常见指令
linux·运维·服务器
2301_793102498 小时前
Linux——MySql数据库
linux·数据库
棠十一8 小时前
Rabbitmq
分布式·docker·rabbitmq
jiunian_cn9 小时前
【Linux】centos软件安装
linux·运维·centos
睡觉待开机9 小时前
0. MySQL在Centos 7环境安装
数据库·mysql·centos
藥瓿亭9 小时前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks