Azure-docs: ERROR: no matching manifest for windows/amd64 in the manifest list entries

Created on 7 May 2018  Â·  13Comments  Â·  Source: MicrosoftDocs/azure-docs

When I run "docker-compose up -d", I get error "ERROR: no matching manifest for windows/amd64 in the manifest list entries" Using Windows 10


Document Details

⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Pri1 container-servicsvc cxp docs-experience in-progress triaged

Most helpful comment

@faridabharmal - something else we can check is the 'mode' that Docker for Windows is running under.

Docker for Windows supports both Windows and Linux containers, however needs to be switched between the two. This tutorial runs on Linux containers. I am wondering if your installation is configured for Windows.

Can you open up Docker for Windows from the task bar and check the current 'mode'? If you see "Switch to Linux", can you try this?

dfw

Thanks

All 13 comments

This is the complete output

PS C:\learnings\Kubernetesazure-voting-app-redis> docker-compose up -d
Pulling azure-vote-back (redis:)...
latest: Pulling from library/redis
ERROR: no matching manifest for windows/amd64 in the manifest list entries
PS C:\PMC\learnings\Kubernetesazure-voting-app-redis>

@faridabharmal Thanks for the feedback! We are currently investigating and will update you shortly.

@faridabharmal I tested this doc and was able to successfully get everything to work.
Can you try reinstalling docker to see if it helps?

https://docs.docker.com/docker-for-windows/install/

@faridabharmal - something else we can check is the 'mode' that Docker for Windows is running under.

Docker for Windows supports both Windows and Linux containers, however needs to be switched between the two. This tutorial runs on Linux containers. I am wondering if your installation is configured for Windows.

Can you open up Docker for Windows from the task bar and check the current 'mode'? If you see "Switch to Linux", can you try this?

dfw

Thanks

@faridabharmal any update on this?

@faridabharmal I will close this for now. Please reopen when you are ready to continue.

Hello Neil and Micah, sorry about the delay in getting back. I tried it again after reinstalling the Docker. I made sure that I am using the windows containers. This time, I get the following error
C:\Containersazure-voting-app-redis>docker-compose up -d
Pulling azure-vote-back (redis:)...
ERROR: Get https://registry-1.docker.io/v2/library/redis/manifests/latest: unauthorized: incorrect username or password

After I logged in, I am back to square 1.
Pulling azure-vote-back (redis:)...
latest: Pulling from library/redis
ERROR: no matching manifest for windows/amd64 in the manifest list entries

I tried
C:\Learnings\Containersazure-voting-app-redis>docker pull redis
Using default tag: latest
latest: Pulling from library/redis
no matching manifest for windows/amd64 in the manifest list entries

I miss read that information and was running in the windows mode. When I switched to Linux, it worked. Thanks

YES, to switch Linux container is happy now , resolved it!

Ensure you login to docker with your username, rather than your email address.

Otherwise this error is given in the client tools.
ERROR: Get https://registry-1.docker.io/v2/library/redis/manifests/latest: unauthorized: incorrect username or password

Right click Docker icon in the Windows System
Try switching Containers from windows containers to linux containers.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DeepPuddles picture DeepPuddles  Â·  3Comments

jharbieh picture jharbieh  Â·  3Comments

monteledwards picture monteledwards  Â·  3Comments

Ponant picture Ponant  Â·  3Comments

JamesDLD picture JamesDLD  Â·  3Comments