Share via

Unable to Pull Docker Image for SQL Server

Vinod Kumar Nerella 0 Reputation points
2025-05-05T02:53:11.8933333+00:00
docker pull mcr.microsoft.com/mssql/server

Using default tag: latest

Error response from daemon: failed to resolve reference "mcr.microsoft.com/mssql/server:latest": failed to do request: Head "https://mcr.microsoft.com/v2/mssql/server/manifests/latest": EOF

SQL Server Database Engine

Answer recommended by moderator

Akhil Gajavelly 1,825 Reputation points Microsoft External Staff Moderator
2025-11-28T11:33:50.82+00:00

Hi @Vinod Kumar Nerella ,

The error is usually due to network/DNS issues, not SQL Server. Try the bellow steps.
1.Pull with a specific tag (avoid latest):

docker pull mcr.microsoft.com/mssql/server:2022-latest
2.Change Docker DNS to Google/Cloudflare:

{ "dns": ["8.8.8.8", "1.1.1.1"] }

Restart Docker.
3.If on corporate network/proxy, try from another network (mobile hotspot). Most of the time the pull succeeds after switching networks.

Thanks,
Akhil.

Was this answer helpful?

0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Karthik Renganathan 0 Reputation points
    2026-01-13T15:34:03.3566667+00:00

    I had the same issue on windows 11 pro and once I disabled IPV6, it worked for me.

    Was this answer helpful?

    0 comments No comments

  2. Akhil Gajavelly 1,825 Reputation points Microsoft External Staff Moderator
    2025-12-02T09:14:37.1833333+00:00

    Hi @Vinod Kumar Nerella ,

    Just checking in were you able to pull the image after trying the alternate tag and DNS change? If not, let me know your Docker version and OS, and we can try a different approach.

    Thanks,
    Akhil.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.