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

相关推荐
烟雨书信17 小时前
LINUX中Docker Swarm的介绍和使用
java·linux·docker
代码的余温17 小时前
Linux内核调优实战指南
linux·服务器·数据库
m0_6948455718 小时前
教你使用服务器如何搭建数据库
linux·运维·服务器·数据库·云计算
空灵之海19 小时前
Ubuntu Server 22.04.5系统安装教程
linux·运维·ubuntu
gamers19 小时前
rock linux 9 安装mysql 5.7.44
linux·mysql·adb
二进制_博客20 小时前
给CentOS的虚拟机扩容
linux·运维·centos
傻傻虎虎20 小时前
【Docker】容器端口暴露+镜像生成实战
java·docker·容器
千钰v20 小时前
Tcpdump: The Basics Tcpdump 基础
linux·运维·网络·tcpdump·tryhackme
kk57920 小时前
【Ubuntu】sudo apt update出现E :仓库***没有Release文件
linux·运维·ubuntu
cellurw20 小时前
Linux下C语言实现HTTP+SQLite3电子元器件查询系统
linux·c语言·http