This happens on Docker Desktop for Windows.
docker/for-win#2764
https://stackoverflow.com/questions/48066994/docker-no-matching-manifest-for-windows-amd64-in-the-manifest-list-entries
I had this same issue on Windows 10. I bypassed it by running the Docker daemon in experimental mode:
Right click Docker instance
Go to Settings
Daemon
Advanced
Set the "experimental": true
Restart Docker