安裝docker
為了安裝較新版的docker首先修改yum源
# step 1: 安裝必要的一些系統(tǒng)工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加軟件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安裝Docker-CE
yum makecache fast
yum -y install docker-ce
# Step 4: 開啟Docker服務(wù)
systemctl start docker
安裝docker-compose
yum -y install epel-release docker-compose
下載 Harbor 安裝包
wget https://github.com/vmware/harbor/releases/download/v1.2.2/harbor-offlineinstaller-v1.2.2.tgz
解壓
tar xvf harbor-offline-installer-v1.2.2.tgz
編輯 harbor.cfg
hostname = 192.168.37.101
在harbor目錄運(yùn)行安裝腳本
./install.sh
編輯 docker 配置文件
4 OPTIONS='--selinux-enabled --log-driver=journald --insecure-registry 192.168.37.101' #其中 192.168.37.101 是我們部署 Harbor 的地址恰梢,即 hostname 配置項(xiàng)值。配置完后需要重啟docker 服務(wù)梗掰。
systemctl restart docker
登錄harbor
docker login 192.168.37.101
鏡像打 tag:#修改 images 的名稱嵌言,不修改成指定格式無(wú)法將鏡像上傳到 harbor 倉(cāng)庫(kù),格式為: HarborIP/項(xiàng)目名/image 名字:版本號(hào):
docker tag 192.168.37.101:5000/jack/nginx-1.10.3:v1
將鏡像 push 到 harbor
docker push 192.168.37.101:5000/jack/nginx-1.10.3:v1