安裝harbor鏡像倉庫


 

 

[root@localhost data]# unzip harbor-master.zip ^C
[root@localhost data]# cd harbor-master
[root@localhost harbor-master]# ls
ADOPTERS.md  CHANGELOG.md  contrib          docs          LICENSE  Makefile   README.md    ROADMAP.md   src    tools
api          codecov.yml   CONTRIBUTING.md  gskey.sh.enc  make     OWNERS.md  RELEASES.md  SECURITY.md  tests  VERSION
[root@localhost harbor-master]# cd make/
[root@localhost make]# ls
checkenv.sh  common.sh  harbor.yml.tmpl  install.sh  migrations  photon  prepare  pushimage.sh
[root@localhost make]# sh install.sh

[Step 0]: checking if docker is installed ...

Note: docker version: 19.03.8

[Step 1]: checking docker-compose is installed ...
✖ Need to install docker-compose(1.18.0+) by yourself first and run this script again.

 安裝harbor的前提條件:

  1、docker版本在18及以上

  2、docker-compose版本在1.18.0版本以上。

安裝docker-compose

對於alpine,需要以下依賴包:py-pip、python-dev、libffi-dev、openssl-dev、gcc、libc-dev和make。

 

 

1、運行此命令下載Docker Compose當前穩定版本:

sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

要安裝不同版本的Compose,請將1.25.5替換為要使用的Compose版本。

2、添加可執行權限

sudo chmod +x /usr/local/bin/docker-compose

 注意:如果安裝后docker compose命令失敗,請檢查路徑。您還可以創建到/usr/bin或路徑中任何其他目錄的符號鏈接。

For example:

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

 Test the installation.

docker-compose --version
docker-compose version 1.25.5, build 1110ad01

 

修改配置文件:

[root@localhost make]# pwd
/data/harbor-master/make
[root@localhost make]# cp harbor.yml.tmpl harbor.yml

修改成自己的主機名:

[root@localhost make]# vi harbor.yml

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM