一般从官方源拉的镜像默认都是amd64的,如果本机是arm架构则无法使用。推荐使用以下方法来拉取。
拉取镜像docker pull --platform=arm64 mysql/mysql-server
run镜像 docker run -it --name 容器名 mysql-server
获取临时密码 docker logs 容器名 2>&1 | grep GENERATED
进入容器 docker exec -it 容器名
进入SQL mysql -uroot -p密码
修改密码及远程登录参考 https://blog.csdn.net/z772532526/article/details/107836123
本文参考了CSDN作者,哪吒的小跟班,感谢
原文链接:https://blog.csdn.net/z772532526/article/details/114672407