1. docker安裝
yum install docker #安裝docker
systemctl docker start #啓動docker服務
2. docker-compose 安裝
yum install docker-compose
以上提示爲沒有找到docker-compose軟件包。這裏我們可以下載離線包。
docker-compose離線包
選擇對應版本的軟件包,我們這裏選用docker-compose-Liunx-x86-64。上傳軟件包到服務器。
scp docker-compose-Linux-x86_64 root@192.168.199.113:/usr/local/bin/docker-compose
cd /usr/local/bin/ & chmod +x docker-compose
docker-compose -v #查看版本信息
#docker-compose version 1.26.0, build d4451659
3. Harbor安裝
Harbor離線安裝包
下載對應版本安裝包。
#上傳安裝包
scp harbor-offline-installer-v1.10.3.tgz root@192.168.199.113:/root/
#解壓安裝包
tar -xvf harbor-offline-installer-v1.10.3.tgz
#修改配置文件
vi harbor/harbor.yml
需要修改hostname,我這裏關閉了https訪問地址,如需啓用需要配置證書路徑。
./install #安裝harbor
安裝過程中如果出現以下錯誤:
✖ Need to upgrade docker package to 17.06.0+.
需要升級docker
rpm -qa | grep docker #列出包含docker字段的軟件的信息
# docker-1.13.1-161.git64e9980.el7_8.x86_64
# docker-common-1.13.1-161.git64e9980.el7_8.x86_64
# docker-client-1.13.1-161.git64e9980.el7_8.x86_64
yum remove docker-* #移除上面顯示的軟件包
使用curl 安裝docker最新版本
curl -fsSL https://get.docker.com/ | sh
systemctl restart docker #重啓docker
systemctl enable docker #設置開機啓動
在次執行harbor安裝腳本
./install
如上所示harbor安裝成功
默認訪問端口80,用戶名爲admin 默認密碼爲Harbor12345
訪問路徑:http://127.0.0.1