docker:在 M1 Mac 上通过 Docker 安装 ArangoDB 时,没有 linux/arm64/v8 的匹配清单

EZ-*_*Z-C 7 arangodb docker apple-m1

当您尝试通过 Docker 安装 ArangoDB 时:

docker run -e ARANGO_ROOT_PASSWORD=password -p 8529:8529 -d --name arangodb arangodb

抛出以下错误:

Unable to find image 'arangodb:latest' locally
latest: Pulling from library/arangodb
docker: no matching manifest for linux/arm64/v8 in the manifest list entries.
See 'docker run --help'.
Run Code Online (Sandbox Code Playgroud)

EZ-*_*Z-C 12

要解决此问题,您必须将 docker 的平台设置为 x86_64,至少目前是这样:

docker run -e ARANGO_ROOT_PASSWORD=password -p 8529:8529 -d --platform linux/x86_64/v8 --name arangodb arangodb


Raj*_*uka 5

我在安装 mysql 5.7 时遇到了一些问题,我使用了以下命令,

docker pull mysql:5.7 --platform linux/x86_64/v8
Run Code Online (Sandbox Code Playgroud)