Thanks for reaching out, and sorry to hear that you’re experiencing issues with pulling docker containers on your Cloud instance.
This should function identically, from the Octopus side here, so I imagine this is just the order in which Docker does its checks internally, on Windows it checks if it can run that architecture before it tries the next step, which requires authentication, perhaps?
The external feed is set up to use authentication and I can verify on the “external feed test” page that the feed is working and that if I remove the credentials I get an error.
Therefore I don’t believe this is a docker hub issue. I also don’t believe you can check the container architecture without logging in, besides, the screenshot attached shows the “Login succeeded” message on the windows host which I believe is the handshake with docker hub.