docker-安裝harbor


一。安裝docker 上傳harbor zip包並安裝

unzip harbor.zip 
tar -xvf harbor-offline-installer-v2.0.0.tgz
cp harbor.yml.tmpl harbor.yml
vim harbor.yml   #修改主機地址為本地
./prepare  #如果報錯看docker是否啟動 沒啟動啟動docker

  scp  docker-compose-Linux-x86_64 172.17.17.84:/usr/bin/

  mv /usr/bin/docker-compose-Linux-x86_64 /usr/bin/docker-compose

 chmod + x  /usr/bin/docker-compose

./install.sh

http://172.17.17.84/harbor/projects      登錄頁面  賬號admin  密碼Harbor12345 成功

新建項目 tomcat

 

二。開啟https訪問並設置證書

/data/harbor/harbor.yml

https:
  # https port for harbor, default is 443
  port: 443
  # The path of cert and key files for nginx
  certificate: /root/ssl/reg.ctnrs.com.pem
  private_key: /root/ssl/reg.ctnrs.com-key.pem

2.1  上傳證書

   yum install wget -y

sh  certs.sh
sh  cfssl.sh
./prepare
docker-compose down
docker-compose up –d
mkdir /etc/docker/certs.d/reg.ctnrs.com -p
 
2.2 將數字證書復制到Docker主機
mkdir /etc/docker/certs.d/reg.ctnrs.com -p
scp /root/ssl/reg.ctnrs.com.pem  172.17.17.85:/etc/docker/certs.d/reg.ctnrs.com/reg.ctnrs.com.crt        #把證書拷貝到要上傳harbor的docker主機上並改名字
docker pull reg.ctnrs.com/tomcat/tomcat:v1     #下載harbor里的鏡像   鏡像隨意

 

 2.3推送需要先登錄harbor

docker login reg.ctnrs.com

賬號   admin 

密碼   harbor12345

docker tag lizhenliang/java-demo  reg.ctnrs.com/tomcat/tomcat:v1              打鏡像

docker push reg.ctnrs.com/tomcat/tomcat:v1   #推送打好的tag鏡像

 


免責聲明!

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



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