mac构建mysql镜像失败:ERROR [internal] load metadata

mac构建mysql镜像失败,报错:ERROR [internal] load metadata for docker.io/library/mysql:latest
mac构建mysql镜像报错:ERROR [internal] load metadata for docker.io/library/mysql:latest

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 18

似乎是m1芯片的问题,,

在 docker-compose.yml 添加参数,希望可以帮到你

file

2年前 评论
24K大白羊 2年前
sunny_whl 2个月前

没有匹配到相应的版本。要不是没有找到,要不就是版本太高啦,没有镜像。可以适当降低镜像的版本。然后重试。大概率是因为网络问题。多构建几次。

2年前 评论
遇白 (楼主) 2年前
Fell-boy (作者) 2年前
遇白 (楼主) 2年前
Fell-boy (作者) 2年前
遇白 (楼主) 2年前

如果是M1的话 可以把mysql单独提出来

docker run --platform linux/x86_64 --network test --name database -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=root --restart=always -v ~/data/mysql:/var/lib/mysql mysql:5.7

2年前 评论
遇白 (楼主) 2年前
renf_cd 2年前

m1芯片的mac,最后换了mariadb

2年前 评论
晨星 2年前
renf_cd 2年前
晨星 2年前
Jioby 1年前

似乎是m1芯片的问题,,

在 docker-compose.yml 添加参数,希望可以帮到你

file

2年前 评论
24K大白羊 2年前
sunny_whl 2个月前
2022.11.07 新踩坑 打开 docker-win 的设置 选择 Docker Engine 以下是我的完整设置
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": false
  },
  "registry-mirrors": [
    "https://cr.console.aliyun.com/",
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com"
  ]
}
当你遇到上述问题时,注意这里调成 false
  "buildkit": false
希望能能帮到看到这个问题的你。
1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!