Docker Hub Pro
集中儲存、管理與分發 Docker 映像檔,支援私有儲存庫與團隊權限。
🤔 勉強可以
映像倉庫能刻,託管規模不值得重做
月費(約)
$11
約 NT$352
一年省下
$132/年
自己刻要多久
一個週末
幾個人做得出來
兩個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Pro 個人方案月繳約 11 美元;年繳通常折算較低
護城河
判決理由
私有映像檔上傳、標籤管理、版本清理、權限控制與 Docker Registry API,使用 Docker Registry 加 SQLite 一個週末能做出自用版。刻不出來的是 Docker Hub 的高可用儲存、全球分發、公開映像生態與大量拉取流量的穩定性;只有自己幾台機器使用時,這些價值有限。
為什麼大家還是付錢
付錢買的是不用維護儲存、備份、TLS、頻寬與服務可用性,還能直接沿用 Docker CLI、CI/CD 和公開映像流程。自用規模小時,自架會更划算。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 Docker 私有映像檔倉庫,讓個人能推送、拉取、管理並完整匯出自己的映像檔。
技術棧建議:OCI Distribution Specification 相容的 Docker Registry v2 作為核心,搭配 SQLite metadata、FastAPI 管理 API、簡單 HTML/JavaScript 後台與 Docker Compose。
需求:
- 提供 Docker Registry v2 API,支援 docker login、push、pull 與 tag 操作
- 以本機資料夾保存 layer、manifest 與 config,資料路徑可由環境變數設定
- 管理頁列出所有 repository、tag、digest、映像大小與建立時間
- 支援 repository 名稱搜尋,以及依 tag、digest 或建立時間排序
- 可刪除指定 tag,並顯示未被使用的 layer
- 提供 garbage collection 預覽與執行功能,避免刪除仍被 manifest 使用的 layer
- 支援 repository 級別的讀取與推送權限設定
- 以單一管理密碼保護後台,密碼只存於環境變數,不寫入程式碼
- 提供 token 或基本驗證,讓 Docker CLI 能安全登入倉庫
- 支援映像檔 metadata 檢視,包含架構、作業系統、入口指令與環境變數
- 提供 repository 與 tag 的 JSON、CSV metadata 匯出
- 提供完整備份與還原指令,備份包含 blob、manifest、設定與 SQLite 資料庫
- 提供磁碟用量、repository 數量與最近推送紀錄的狀態頁
明確不做(out of scope):全球 CDN、多區域複寫、公開映像市集、映像檔弱點掃描、多人即時協作、企業 SSO、商用級高可用與雲端備份。
README 要求:說明 Docker CLI 使用方式、Docker Compose 啟動步驟、環境變數、反向代理與 TLS 設定、備份還原流程、資料匯出格式與垃圾回收風險。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Harbor 開源
功能完整的開源 OCI Registry,含權限、掃描與複製功能。 - GitHub Container Registry 免費
可直接整合 GitHub Actions,適合已有 GitHub 專案的個人使用。 - GitLab Container Registry 免費增值
整合 GitLab 專案與 CI/CD,免費方案有儲存與流量限制。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。