centos7部署docker私有倉庫harbor

2021-10-01 06:08:10 字數 1929 閱讀 5357

部署私有倉庫的目的:docker搭建私有映象倉庫有兩種辦法:

第一種用docker命令拉取docker registry,將docker的倉庫映象拉取到本地,在本地構建乙個docker倉庫,這種方法要自己對倉庫進行許可權管理,沒有圖形化頁面操作,命令操作比較繁瑣,另外在docker toolbox下搭建私有映象庫出現的問題比較多,建議還是安裝linux系統進行搭建。

第二種整合harbor,docker-compose可以進行圖形化頁面倉庫以及圖形化許可權管理,harbor也整合了mysql和log,下面具體介紹整合harbor,docker-compose圖形化介面管理,整合過程中遇到不少坑,總結記錄一下

步驟:

yum 安裝方式很多,我因為要做k8s,所以選擇下述安裝方式

#配置docker yum源

yum-config-manager --add-repo
#安裝指定版本,這裡安裝18.06

yum list docker-ce --showduplicates |

sort -r

yum install -y docker-ce-18.06.1.ce-3.el7

yum -y install epel-release

yum install python-pip

pip install docker-compose

tar zxvf harbor-offline-installer-v1.7.5.tgz  -c /usr/local
改路徑名字為/usr/local/harbor/ (不改隨意,強迫症習慣了)

進入資料夾

cd /usr/local/harbor/
匯入haobor映象,檢視自己的harbor的版本,如下對應自己的harbor名字

docker load -i harbor.v1.7.5.tar.gz
修改harbor的配置

修改為自己本機ip

安裝

./install.sh
如果報錯是許可權不夠,就公升一下許可權,再安裝

chmod +x ./install.sh
web介面登陸  10.0.13.106,預設80埠

初始登陸賬戶和密碼是admin harbor12345

新建專案

解決方法

現在可以正常登陸,使用者名稱和密碼是admin       harbor12345
退出登入:

#docker logout 10.0.13.106

CentOS7部署過程

接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...

CentOS7部署VNC服務

1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...