我想從docker hub中託管的私有存儲庫中拖出docker圖像https://registry.hub.docker.com/u/myname/myapp像這樣使用docker遠程API。該doc是並不清楚如何指定這樣Docker遠程API從碼頭中心私人註冊表中拉動
curl -XPOST -H "X-Registy-Auth: base64_encoded_authconfig_object" "http://localhost:4243/images/create?fromImage=myname/myapp"
This也POST請求的認證證書上究竟是如何產生的authconfig不細說。
This關於這樣的一個結構,一個基地64編碼的JSON發送會談:
{
"index_url": {
"username": "string",
"password": "string",
"email": "string",
"serveraddress": "string"
}
}
但犯規解釋什麼是index_url和serveraddress。他們是
index_url = https://registry.hub.docker.com/u/myname/myapp
serveraddress = https://registry.hub.docker.com
上述配置給我404,可能註冊中心私人回購沒有被識別。
我也試過基地64編碼的內容,我的〜/ .dockercfg
{
"https://index.docker.io/v1/": {
"auth":"xxxxxxxxxxxxxxxxxxx==",
"email":"[email protected]"
}
}
你能告訴我如何生成編碼authconfig對象Base64和得到上面的curl命令工作。
在此先感謝
泊塢版本
Client version: 0.11.1
Client API version: 1.11
Go version (client): go1.2.1
Git commit (client): fb99f99
Server version: 0.11.1
Server API version: 1.11
Git commit (server): fb99f99
Go version (server): go1.2.1
@alpha_cod喜的base-64編碼JSON字符串,你從私有註冊成功地使用泊塢窗遙控拉圖像API? – lephix