docker: no matching manifest for linux/arm64/v8 while installing ArangoDB via Docker on M1 Mac [duplicate]
Asked Answered
O

2

8

When you try and install ArangoDB via Docker:

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

The following error is thrown:

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'.
Octad answered 17/1, 2022 at 5:35 Comment(0)
O
13

To resolve this you have to set the platform for docker to x86_64, atleast for the time being:

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

Octad answered 17/1, 2022 at 5:35 Comment(1)
Meanwhile ArangoDB 3.10 onwards comes with ARM64 docker containers and compatible Apple ARM binaries.Pileous
C
6

I faced a while installing mysql 5.7, I used below command,

docker pull mysql:5.7 --platform linux/x86_64/v8
Changchangaris answered 18/2, 2023 at 12:1 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.