2017-08-09 39 views
0

我正在嘗試使用api版本2獲取Docker註冊表中的存儲庫列表。如何使用註冊表http api v2列出docker映像存儲庫?

我的目標是從docker hub獲取存儲庫,這是我擁有的存儲庫。

首先,我使用的基本身份驗證以獲取從認證服務器承載令牌「https://auth.docker.io/token?service=registry.docker.io

然後我打了一個電話使用此令牌承載「https://index.docker.io/v2/_catalog」獲得回購列表。但我得到未經授權的錯誤。任何想法都可能是原因。

+0

您是如何將auth傳遞給第二個電話的? –

+0

承載者<我從第一個呼叫收到的令牌> – Jitendra

回答

0

我發現雖然獲取存儲列表的調用是正確的,但是這個api會在dockerhub中被有意的阻塞。 Docker集線器有大量的存儲庫列表,可能由於這個原因,他們已經阻止了這個叫做。或者,您可以使用docker v1的搜索API。

相關問題