3

Based on Microsoft's documentation, in order to run a Windows containers:

If you see an error message that says no matching manifest for linux/amd64 in the manifest list entries, make sure Docker isn't configured to run Linux containers. To switch to Windows containers in Docker, right-click the Docker icon, and select Switch to Windows containers. To use the command line to switch between containers, run & $Env:ProgramFiles\Docker\Docker\DockerCli.exe -SwitchDaemon.

This seems problematic (I just tried it and got the error mentioned) since I want to run a test lab with Windows and Linux boxes interacting on a network. Is docker not capable of this or have I perhaps misunderstood something?

1 Answer 1

5

It is possible to run Windows containers and Linux containers. The only drawback is that you cannot manage (e.g. start, stop) Windows and Linux containers at the same time without switching.

If you select "Switch to Windows containers", you get this message:

You are about to switch to Windows containers. Existing containers will continue to run, but you will not be able to manage them until you switch back to linux containers. No data will be lost otherwise. Do you want to continue?

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.