註: 這個服務在 2024 年 3 月下線了
看到了一個 tweet 聊到找 docker image 時的痛處,深有同感
- 放 docker image 的地方太多了,每個都找一輪很累
- 有些軟體會有超多的不同提供者
- image 是否可信賴,會不會藏有安全性的問題
然後他介紹了一個工具 slim.ai,就戳進去看了一下
心得
目前是 Early access 階段,一定要註冊才能進入,不確定它之後是不是會變成公開的、要怎麼收費
放 docker image 的地方太多
我想大概是 dockerhub 拉高收費之後大幅出走的結果吧,另外還有部屬 K8S 時還要考慮到會撞到 rate limit 的問題,會想依據所在的 IaaS 服務種類去優先選擇特定的來源
照現在網頁上的資訊,目前應該是支援了 DockerHub, AWS ECR, Quay, Microsoft Container Registry 跟自家 slim storage 幾個公開來源。另外還可以登入自己的帳號去連結與搜尋私有的 DockerHub, ECR, Quay 跟 Google Container Registry。
是說還真第一次知道 RedHat 跟 Microsoft 有提供公開的 container registery
試驗結果是的確有整在一起,但結果目前是照來源排序,不會以相似度、認證帳號之類的去優先排列,故找尋適合的 image 這件事情更需要靠耐心多切幾頁看看。
不同提供者
跟上面的問題算同一個,反正搜尋時把全部都整在一起了,就慢慢翻囉。
image 是否可信賴
這個功能就有趣了,點進細節的 tag 後除了可以檢視 docker file 以外還會開啟檔案瀏覽器,可以直接查看 image 的內容。
印象中 DockerHub 也有類似的功能,不過能在統一的界面下做比較感覺還是挺方便的。
結論
介面上的小缺點還是不少。不過畢竟人家還在 EA 階段啦,感覺都是以後會慢慢修掉的部分。目前看來是個頗有潛力的新工具,總之先記錄下來。