Ioa*_*los 12 mysql macos docker docker-compose apple-m1
我只能在我的 macbook air m1 上玩 docker 预览版,并且无法通过 docker-compose 文件运行版本 8.0.22 的 mysql 映像。
我运行的命令是:docker-compose up -d mysql
我怎么解决这个问题?
mae*_*tro 10
我们刚刚遇到了这个问题,我从这个答案中找到了解决方案。您可以在文件中指定您的平台docker-compose,因此在您的情况下它看起来像:
services:
mysql:
image: mysql:8.0.22
platform: linux/x86_64
container_name: mysqldb
restart: always
ports:
- 3306:3306
volumes:
- mysql:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=test
- MYSQL_DATABASE=DATA
Run Code Online (Sandbox Code Playgroud)
在我们公司,我们使用 M1 和 Intel Mac,该解决方案使 mysql 映像可用于两者。
| 归档时间: |
|
| 查看次数: |
16987 次 |
| 最近记录: |