#docker导出sql
docker exec mysql mysqldump -uroot -piray123 --all-databases > ./mysql.sql
#docker执行mysql指令
docker exec -i mysql mysql -uroot -piray123 < ./mysql.sql;
# 1、拉取镜像
docker pull mysql:5.7
#arm
# docker pull biarms/mysql:5.7.30-linux-arm64v8
# 2、准备工作目录
mkdir -p /data/docker/mysql/conf.d
# 3、配置文件
vim /data/docker/mysql/conf.d/kxy.cnf
----------------------------------------------
[mysqld]
default-time_zone='+08:00'
#解决连接缓慢
skip-name-resolve
----------------------------------------------
# 4、创建并运行容器
docker run -d --name mysql -p 3306:3306 \
-v /data/docker/mysql/conf.d:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=password \
-e TZ=Asia/Shanghai \
--privileged=true --restart=always \
mysql:5.7
Q.E.D.