0
我在同一本地網絡中的另一臺服務器上設置了不安全註冊表。有沒有一種方法可以輕鬆地列出不安全註冊表中可用的圖像?如何在不安全的註冊表中列出泊塢窗圖像
我在同一本地網絡中的另一臺服務器上設置了不安全註冊表。有沒有一種方法可以輕鬆地列出不安全註冊表中可用的圖像?如何在不安全的註冊表中列出泊塢窗圖像
,我不認爲還有另一種方式比直接調用registry API
$ curl http://localhost:5000/v2/_catalog
{"repositories":["myfirstimage","mysecondimage"]}
$ curl http://localhost:5000/v2/myfirstimage/tags/list
{"name":"myfirstimage","tags":["latest","toto"]}
對於一個完整列表,使用jq:
for repository in $(curl -s http://localhost:5000/v2/_catalog | jq -r '.repositories[]'); do
curl -s http://localhost:5000/v2/${repository}/tags/list | jq -r '(.name + ":" + .tags[])'
done
myfirstimage:latest
myfirstimage:toto
mysecondimage:latest
謝謝!有用! –
您可以將問題標記爲已回答? – zigarn
我不知道,如果不安全的註冊表是不同的從安全的註冊表,所以我不會發布這個答案:請嘗試https://your-registry.example.com:5000/v2/_catalog – Hexaholic