Docker 作為當下最火的容器技術,各企業都在積極擁抱 Docker,在 Docker 中,一個非常重要的元素就是Docker 鏡像: Docker Images,對于一些沒有私密保護需求的鏡像,我們可以選擇将鏡像推送到 Docker Hub,但是對于一些比較私密的鏡像,涉及到安全問題,就不能推送到 Docker Hub,這就需要配置一個私有的 Registry,來存放我們的 Docker Images ,久而久之,我們就需要一個好用的 Registry 來管理我們的 Images,VMWare 推出的 Harbor 是一個不錯的選擇。
這裡我使用的是 CentOS 7 來配置 Docker 環境,首先,我們要先安裝 Docker
首先,更新下系統的軟體包
然後,加入 Docker 的 yum repo
接下來,使用 yum 安裝 docker
并啟動 Docker
Docker-Compose 是一個定義及運作多個 Docker 容器的工具。使用 Docker Compose 後,你隻需要一個配置檔案,就可以自動配置和啟動多個容器,并自動解決容器之前的依賴問題
首先,我們來安裝 Docker Compose
然後授予可執行權限
首先,我們要下載下傳 Harbor 的安裝包。
執行指令
解壓我們下載下傳好的壓縮包
然後修改配置檔案,修改為我們自己的需要參數
将其中的 hostname 修改為我們的公網 IP,友善我們在公網中使用。

根據你的需要,也可以設定為内網 IP,隻在私有網内部使用。
配置完成後,運作安裝腳本
當你看到這樣的界面時,就說明安裝好了,就可以開始使用harbor了!
打開浏覽器,輸入我們綁定的IP位址
使用預設的帳号admin密碼Harbor12345登入,就可以看到我們的界面了
接下來,就是使用 Harbor 來管理我們的鏡像!