docker mysql时间与系统时间不一致

centos校准时间,安装ntp服务器

yum install ntp

docker mysql时间与系统时间不一致

方法一:创建容器时设置

-v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone

docker run -p 3306:3306 --name mysql -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=密码 -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

方法二:修改容器配置

docker exec mysql date
docker cp /usr/share/zoneinfo/Asia/Shanghai  mysql:/etc/localtime
posted @ 2021-01-26 16:14  叨叨勋  阅读(356)  评论(0编辑  收藏  举报