{"id":3732,"date":"2018-08-28T17:15:56","date_gmt":"2018-08-28T14:15:56","guid":{"rendered":"https:\/\/www.systemcodegeeks.com\/?p=3732"},"modified":"2018-08-27T10:49:58","modified_gmt":"2018-08-27T07:49:58","slug":"docker-unauthorized-pull-images","status":"publish","type":"post","link":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/","title":{"rendered":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images"},"content":{"rendered":"<p>It happens because the docker client (on macOS or Windos 10) allows you to sign in with your email address and password. <b>If you sign out and sign in with your Docker Username and password everything will work<\/b>.\u00a0So here&#8217;s a better description of the issue<\/p>\n<h2>Description<\/h2>\n<p>When trying to pull images from the Docker registry <code>docker: Error response from daemon: Get https:\/\/registry-1.docker.io\/v2\/library\/hello-world\/manifests\/latest: unauthorized: incorrect username or password<\/code>. This happens if you sign in to Docker using your email address instead of your username.<\/p>\n<h2>Steps to Reproduce<\/h2>\n<ol>\n<li>Clean install, or reset preferences for Docker<\/li>\n<li>Sign in to Docker GUI using your email address and password<\/li>\n<li>In the terminal, pull an image from the Docker registry<\/li>\n<\/ol>\n<h2>Actual Results<\/h2>\n<p><i>docker: Error response from daemon: Get https:\/\/registry-1.docker.io\/v2\/library\/hello-world\/manifests\/latest: unauthorized: incorrect username or password.<\/i><\/p>\n<h2>Solution<\/h2>\n<p>Try logging back in with the CLI via <code>docker login<\/code><\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td>Published on System Code Geeks with permission by Ahmad Gohar, partner at our <a href=\"\/\/www.systemcodegeeks.com\/join-us\/scg\/\" target=\"_blank\" rel=\"noopener\">SCG program<\/a>. See the original article here: <a href=\"http:\/\/ansgohar.blogspot.com\/2018\/08\/docker-windows-10-mac-os-unauthorized.html\" target=\"_blank\" rel=\"noopener\">Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images<\/a><\/p>\n<p>Opinions expressed by System Code Geeks contributors are their own.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>It happens because the docker client (on macOS or Windos 10) allows you to sign in with your email address and password. If you sign out and sign in with your Docker Username and password everything will work.\u00a0So here&#8217;s a better description of the issue Description When trying to pull images from the Docker registry &hellip;<\/p>\n","protected":false},"author":1444,"featured_media":390,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[42,159,89],"class_list":["post-3732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","tag-docker","tag-mac-os","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\" \/>\n<meta property=\"og:site_name\" content=\"System Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/systemcodegeeks\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ansgohar\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-28T14:15:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ahmad Gohar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ansgohar\" \/>\n<meta name=\"twitter:site\" content=\"@systemcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ahmad Gohar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\"},\"author\":{\"name\":\"Ahmad Gohar\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/5919215aae837245484af1299e86fd89\"},\"headline\":\"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images\",\"datePublished\":\"2018-08-28T14:15:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\"},\"wordCount\":192,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg\",\"keywords\":[\"Docker\",\"Mac OS\",\"windows\"],\"articleSection\":[\"DevOps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\",\"name\":\"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg\",\"datePublished\":\"2018-08-28T14:15:56+00:00\",\"description\":\"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.systemcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps\",\"item\":\"https:\/\/www.systemcodegeeks.com\/category\/devops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"name\":\"System Code Geeks\",\"description\":\"Operating System Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/systemcodegeeks\",\"https:\/\/x.com\/systemcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/5919215aae837245484af1299e86fd89\",\"name\":\"Ahmad Gohar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/477593e9d4bb2534875e0df74260a083cd1c23e7d2f26b8d9707a920d7671b23?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/477593e9d4bb2534875e0df74260a083cd1c23e7d2f26b8d9707a920d7671b23?s=96&d=mm&r=g\",\"caption\":\"Ahmad Gohar\"},\"description\":\"Technical Team Leader with 9+ years experience in designing and developing enterprise Solution using Oracle, IBM, and Open Source. With a solid technical and academic background. Strong technical project management experience, coordinate demo's for QA team, performing code, design and test plan reviews.\",\"sameAs\":[\"https:\/\/ansgohar.blogspot.com\",\"https:\/\/www.facebook.com\/ansgohar\",\"https:\/\/eg.linkedin.com\/in\/ansgohar\",\"https:\/\/x.com\/ansgohar\"],\"url\":\"https:\/\/www.systemcodegeeks.com\/author\/ahmad-gohar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026","description":"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/","og_locale":"en_US","og_type":"article","og_title":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026","og_description":"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!","og_url":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/","og_site_name":"System Code Geeks","article_publisher":"https:\/\/www.facebook.com\/systemcodegeeks","article_author":"https:\/\/www.facebook.com\/ansgohar","article_published_time":"2018-08-28T14:15:56+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg","type":"image\/jpeg"}],"author":"Ahmad Gohar","twitter_card":"summary_large_image","twitter_creator":"@ansgohar","twitter_site":"@systemcodegeeks","twitter_misc":{"Written by":"Ahmad Gohar","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#article","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/"},"author":{"name":"Ahmad Gohar","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/5919215aae837245484af1299e86fd89"},"headline":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images","datePublished":"2018-08-28T14:15:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/"},"wordCount":192,"commentCount":0,"publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg","keywords":["Docker","Mac OS","windows"],"articleSection":["DevOps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/","url":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/","name":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images - System Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg","datePublished":"2018-08-28T14:15:56+00:00","description":"Interested to learn more about docker? Check out our article where we take a look at a docker Error response from daemon when trying to pull images!","breadcrumb":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#primaryimage","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/docker-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.systemcodegeeks.com\/devops\/docker-unauthorized-pull-images\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.systemcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"DevOps","item":"https:\/\/www.systemcodegeeks.com\/category\/devops\/"},{"@type":"ListItem","position":3,"name":"Docker | Windows 10\/ Mac OS | unauthorized: incorrect username or password when trying to pull images"}]},{"@type":"WebSite","@id":"https:\/\/www.systemcodegeeks.com\/#website","url":"https:\/\/www.systemcodegeeks.com\/","name":"System Code Geeks","description":"Operating System Developers Resource Center","publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.systemcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.systemcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/systemcodegeeks","https:\/\/x.com\/systemcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/5919215aae837245484af1299e86fd89","name":"Ahmad Gohar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/477593e9d4bb2534875e0df74260a083cd1c23e7d2f26b8d9707a920d7671b23?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/477593e9d4bb2534875e0df74260a083cd1c23e7d2f26b8d9707a920d7671b23?s=96&d=mm&r=g","caption":"Ahmad Gohar"},"description":"Technical Team Leader with 9+ years experience in designing and developing enterprise Solution using Oracle, IBM, and Open Source. With a solid technical and academic background. Strong technical project management experience, coordinate demo's for QA team, performing code, design and test plan reviews.","sameAs":["https:\/\/ansgohar.blogspot.com","https:\/\/www.facebook.com\/ansgohar","https:\/\/eg.linkedin.com\/in\/ansgohar","https:\/\/x.com\/ansgohar"],"url":"https:\/\/www.systemcodegeeks.com\/author\/ahmad-gohar\/"}]}},"_links":{"self":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/3732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/users\/1444"}],"replies":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/comments?post=3732"}],"version-history":[{"count":0,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/3732\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media\/390"}],"wp:attachment":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media?parent=3732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/categories?post=3732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/tags?post=3732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}