今天看了下.net core 示例项目eShopWebOnline。

无奈在使用docker的时候总是提示一下错误信息,大致信息是用户名密码错误。但是,明明桌面右下角Docker帐号处于登录状态。

Docker 踩坑记(failed to build: Get https://registry-1.docker.io/v2/microsoft/dotnet/manifests/2.1-sdk: unauthorized: incorrect username or password)

ERROR: Service 'eshopwebrazor' failed to build: Get https://registry-1.docker.io/v2/microsoft/dotnet/manifests/2.1-sdk: unauthorized: incorrect username or password

 

最后,发现需要使用dockerid 而不是注册时候的email地址。

Docker 踩坑记(failed to build: Get https://registry-1.docker.io/v2/microsoft/dotnet/manifests/2.1-sdk: unauthorized: incorrect username or password)