前言:git
1.docker-ce的安裝請參考博客:http://www.javashuo.com/article/p-twaaozlh-p.html github
2.harbor倉庫:https://github.com/goharbor/harbor docker
3.docker-compose倉庫:https://github.com/docker/compose/ api
4.docker-ce版本:Docker version 18.06.1-ce, build e68fc7a瀏覽器
5.docker-compose版本:docker-compose version 1.23.0, build c8524dc1bash
6.harbor版本:1.7.4curl
一:安裝docker-composeide
1.下載並賦權docker-compose
ui
curl -L https://github.com/docker/compose/releases/download/1.23.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
2.檢查docker-compose是否安裝成功 google
[root@localhost harbor]# docker-compose -v docker-compose version 1.23.0, build c8524dc1
二:安裝Harbor
1.下載並解壓harbor
wget https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.4.tgz tar zxvf harbor-offline-installer-v1.7.4.tgz
2.拷貝harbor到/opt目錄下
mv harbor /opt
3.修改harbor.cfg文件中的hostname項,改爲你本身harbor的主機IP
hostname = 192.168.2.196
4.安裝harbor
./prepare && ./install.sh
5.瀏覽器輸入harbor主機的IP地址訪問harbor
註明:
1.harbor是用docker-compose來管理的,命令:docker-compose start/stop/restart
2.harbor的默認用戶名密碼是: admin/Harbor12345