M2芯片docker安装MySQL,提示未能匹配到对应的版本

 

docker-compose up -d mysql

[+] Building 22.4s (3/3) FINISHED                                                                                              

 => [mysql internal] load build definition from Dockerfile                                                                0.0s

 => => transferring dockerfile: 479B                                                                                      0.0s

 => [mysql internal] load .dockerignore                                                                                   0.0s

 => => transferring context: 2B                                                                                           0.0s

 => ERROR [mysql internal] load metadata for docker.io/library/mysql:latest                                              22.4s

------

 > [mysql internal] load metadata for docker.io/library/mysql:latest:

------

failed to solve: mysql:latest: no match for platform in manifest sha256:e9027fe4d91c0153429607251656806cc784e914937271037f7738bd5b8e7709: not found

docker-compose build mysql

[+] Building 5.2s (3/3) FINISHED                                                                                               

 => [mysql internal] load build definition from Dockerfile                                                                0.0s

 => => transferring dockerfile: 479B                                                                                      0.0s

 => [mysql internal] load .dockerignore                                                                                   0.0s

 => => transferring context: 2B                                                                                           0.0s

 => ERROR [mysql internal] load metadata for docker.io/library/mysql:8.0.26                                               5.2s

------

 > [mysql internal] load metadata for docker.io/library/mysql:8.0.26:

------

failed to solve: mysql:8.0.26: no match for platform in manifest sha256:5d52dc010398db422949f079c76e98f6b62230e5b59c0bf7582409d2c85abacb: not found

docker官网mysql镜像地址:   https://hub.docker.com/_/mysql/tags?page=2

我本地配置文件:


#MYSQL_VERSION=latest
MYSQL_VERSION=8.0.30
MYSQL_DATABASE=default
MYSQL_USER=default
MYSQL_PASSWORD=secret
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d

M2芯片需要安装 linux/arm64/v8 这个版本的mysql,找一个合适的重新执行安装即可.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值