第一步
# docker pull --platform linux/x86_64 mysql:5.7
docker pull biarms/mysql:5.7.33-beta-circleci
“biarms/mysql:5.7.33-beta-circleci” 符合武汉树莓派arm主板、debian系统的docker镜像
“–platform linux/x86_64” 适用于arm64架构,其它架构如amd64
" mysql:5.7" 版本5.7
第二步
docker build -t mysql-image .
" mysql-image" mysql镜像名称
第三步
FROM mysql:5.7
ENV MYSQL_ROOT_PASSWORD=secret123
ENV MYSQL_DATABASE=PiSys
COPY PiSys.sql /home/pi/mysql/
mysql:5.7 数据库版本 和第一步对应
secret123 数据库密码
PiSys.sql 的 SQL 脚本文件
/home/pi/mysql/ 文件所在的目录
第四步
docker run -d -p 3307:3306 --name mysql-docker mysql-image
name mysql-docker 容器名称
mysql-image 镜像名称