Describe the bug
Unable to pull any dotnet/aspnet:10.0 image from MCR. The pull fails immediately with an authorization error, despite no credentials being configured (anonymous pull).
Error:
$ docker pull mcr.microsoft.com/dotnet/aspnet:10.0
Error response from daemon: failed to resolve reference "mcr.microsoft.com/dotnet/aspnet:10.0": pull access denied, repository does not exist or may require authorization: authorization failed: no basic auth credentials.
Which .NET image(s) are you using?
mcr.microsoft.com/dotnet/aspnet:10.0
Steps to reproduce
Run
docker pull mcr.microsoft.com/dotnet/aspnet:10.0
in Ubuntu 24.04.4 LTS or in Windows 11 using WSL (Ubuntu)
Other information
No response
Output of docker version
Client: Docker Engine - Community
Version: 29.5.1
API version: 1.54
Go version: go1.26.3
Git commit: 2518b52
Built: Mon May 18 15:24:43 2026
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 29.5.1
API version: 1.54 (minimum version 1.40)
Go version: go1.26.3
Git commit: dd24a3a
Built: Mon May 18 15:24:43 2026
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v2.2.3
GitCommit: 77c84241c7cbdd9b4eca2591793e3d4f4317c590
runc:
Version: 1.3.5
GitCommit: v1.3.5-0-g488fc13e
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Output of docker info
Client: Docker Engine - Community
Version: 29.5.1
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.34.0
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v5.1.3
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 5
Running: 5
Paused: 0
Stopped: 0
Images: 11
Server Version: 29.5.1
Storage Driver: overlayfs
driver-type: io.containerd.snapshotter.v1
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
CDI spec directories:
/etc/cdi
/var/run/cdi
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 77c84241c7cbdd9b4eca2591793e3d4f4317c590
runc version: v1.3.5-0-g488fc13e
init version: de40ad0
Security Options:
apparmor
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.17.0-1016-gcp
Operating System: Ubuntu 24.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 4.551GiB
Name: handpay-server.me-central2-a.c.handpay-saudi.internal
ID: be4ce092-ab28-46cb-aad1-a6c0983c5dcc
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: false
Insecure Registries:
::1/128
127.0.0.0/8
Live Restore Enabled: false
Firewall Backend: iptables
EnableUserlandProxy: true
UserlandProxyPath: /usr/bin/docker-proxy
Describe the bug
Unable to pull any dotnet/aspnet:10.0 image from MCR. The pull fails immediately with an authorization error, despite no credentials being configured (anonymous pull).
Error:
$ docker pull mcr.microsoft.com/dotnet/aspnet:10.0
Error response from daemon: failed to resolve reference "mcr.microsoft.com/dotnet/aspnet:10.0": pull access denied, repository does not exist or may require authorization: authorization failed: no basic auth credentials.
Which .NET image(s) are you using?
mcr.microsoft.com/dotnet/aspnet:10.0
Steps to reproduce
Run
docker pull mcr.microsoft.com/dotnet/aspnet:10.0in Ubuntu 24.04.4 LTS or in Windows 11 using WSL (Ubuntu)
Other information
No response
Output of
docker versionOutput of
docker info