温馨提示×

怎么修改docker容器时区

小亿
257
2024-02-20 14:11:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Docker 容器中修改时区可以通过以下步骤实现:

1、进入到运行中的容器内部:使用以下命令进入到容器内部,其中 `container_id` 是容器的 ID 或者容器的名称。

```

docker exec -it container_id /bin/bash

```

2、安装时区设置工具:在容器内部执行以下命令安装时区设置工具 `tzdata`。

```

apt-get update

apt-get install -y tzdata

```

3、设置时区:执行以下命令设置需要的时区,例如设置为上海时区。

```

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

echo "Asia/Shanghai" > /etc/timezone

```

4、验证时区设置:执行以下命令验证时区是否已经修改成功。

```

date

```

5、退出容器:执行以下命令退出容器。

```

exit

```

6、重启容器:如果需要让时区设置生效,可以重启容器。

```

docker restart container_id

```

这样就可以在 Docker 容器中成功修改时区。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:docker mysql容器 如何设置时区

0