docker容器内时区相差8小时问题

docker容器内时区相差8小时问题:

提示:java 时间记录差*小时:


进入容器内修改(已经实践过的)

(1)更改容器时间

也就是操作的文件夹是容器内的文件夹,不再是宿主机的

首先是从宿主机进入容器,输入以下命令(containerID就是我们在宿主机通过docker ps -a获取到的容器id值):

bash 复制代码
docker exec -it containerID /bin/bash

进入容器后,我们ls即可看到已经进入容器内部,容器内部的文件目录和我们的linux目录是一样的(退出容器是exit),我们输入以下命令进行修改:

bash 复制代码
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
相关推荐
暖核几秒前
多容器部署利器,详解 Docker Compose 核心配置与命令
运维
青峰客17 分钟前
DeepSeek 大模型新手快速上手指南
运维·服务器·github
MZZ骏马19 分钟前
Docker构建镜像
docker
小马同学-23 分钟前
03 容器网络
运维·云计算
程序员-Benothing43 分钟前
Linux查找文件命令:find、locate、which、whereis实战
linux·运维·服务器
团子股股东峥哥1 小时前
day39-RHEL-访问网络附加存储
linux·运维·服务器
流星白龙1 小时前
【Docker】11.容器命令
docker
名字还没想好☜1 小时前
Kubernetes 用 kubectl port-forward 和 proxy 调试集群内服务:两者区别、断连自动重连与为什么别用在生产
运维·docker·kubernetes
程序员-Benothing2 小时前
Linux文件查看与编辑:cat、less、tail、vim快速入门
linux·运维·服务器
考虑考虑9 小时前
docker compose V2版本新属性
运维·后端·自动化运维