当前位置:网站首页>docker安装mysql与宿主机相差8小时的问题。
docker安装mysql与宿主机相差8小时的问题。
2022-08-04 04:08:00 【抹香鲸之海】
最近用docker做了一个mysql的容器,启动发现里面的日期跟宿主机差了八个小时,起初以为是mysql的时区问题,后来发现是docker容器里面的时间问题。
进入宿主机和docker 内部 使用 date命令查询一下:
这是由于:
宿主机采用了CST时区,CST应该是指(China Shanghai Time,东八区时间)
容器采用了UTC时区,UTC应该是指(Coordinated Universal Time,标准时间)
解决:
因为我已经把容器起起来了,所以采用从宿主机拷贝到容器内部的方式,如果你还没有run起来容器,最好制作容器的时候就把时间文件挂载上。
docker cp /usr/share/zoneinfo/Asia/Shanghai mysql:/etc/localtime
重启一下:
docker restart mysql
验证一下:
已经同步了。
边栏推荐
猜你喜欢
随机推荐
7.LVS负载均衡群集之原理叙述
Explain详解与实践
mq应用场景介绍
MySQL Query Exercise (1)
深度学习——以CNN服装图像分类为例,探讨怎样评价神经网络模型
解决问题遇到的问题
【观察】超聚变:首提“算网九阶”评估模型,共建开放繁荣的算力网络
《nlp入门+实战:第八章:使用Pytorch实现手写数字识别》
8. Haproxy builds a web cluster
Basic characteristics of TL431 and oscillator circuit
MySQL 查询练习(1)
机器学习模型的“可解释性”
How to systematically plan and learn software testing?
打造一份优雅的简历
Take care of JVM performance optimization (own note version)
drools从下载到postman请求成功
SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropri
Polygon zkEVM网络节点
JVM笔记
中信证券网上开户怎么开的?安全吗?