1.在docker hub官网找到mysql支持arm64的相关链接【镜像默认是linux的底层架构,但mac的apple芯片与linux默认的不一样所以用装在mac上的docker去pull镜像的时候可使用的版本不多,需要去docker hub里找对应支持的版本】

2.选择对应版本
3.拉取并查看镜像
docker pull arm64v8/mysql:8.0.32
docker image
4.运行镜像
docker run -itd --name mysql-arm -p 23306:3306 -e MYSQL_ROOT_PASSWORD=123456 arm64v8/mysql:8.0.32
docker ps
【解释】
mysql-arm::是我自己取的容器名
23306:3306::23306外部电脑端口,3306容器内部应用端口
MYSQL_ROOT_PASSWORD::传参设置root账号密码
arm64v8/mysql:8.0.32::镜像名及对应的版本号

文章介绍了如何在搭载Apple芯片的Mac电脑上,通过Dockerhub找到并拉取支持arm64架构的MySQL镜像,具体步骤包括选择合适的版本,执行`dockerpull`命令下载镜像,然后使用`dockerrun`命令创建并运行容器,同时设置了容器的名称、端口映射和root用户的密码。
2433

被折叠的 条评论
为什么被折叠?



