对于正在运行的docker容器修改时间为CST(东八区)

环境介绍

服务器:腾讯云轻量服务器 系统 liunx

docker版本:24.0.2 镜像: wtanaka/ubuntu-1604

1、docker容器创建命令

docker run -itd --name name-project[容器名称] --privileged=true -p port:port[端口映射]   wtanaka/ubuntu-1604   /bin/bash

2、进入doocker容器

docker exec -it name-project /bin/bash

3、查看当前容器时间格式

date

4、容器当前时间格式

root@05e60f343b49:/# date
Fri Mar  7 03:06:38 UTC 2025

5、安装时区文件

apt-get update && apt-get install -y tzdata

6、设置时区

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

7、设置环境变量

echo 'Asia/Shanghai' > /etc/timezone

8、更新系统时区

dpkg-reconfigure -f noninteractive tzdata

9、验证时区

date

10、容器当前时区

root@05e60f343b49:/# date
Fri Mar  7 11:09:38 CST 2025
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐