1. 程式人生 > >ubuntu 安裝企業級容器 docker harbor

ubuntu 安裝企業級容器 docker harbor

安裝docker harbor 企業級容器   環境說明: 作業系統: ubuntu16.04.5 LTS IP地址:  192.168.31.129   https://github.com/goharbor/harbor/releases 下載 離線安裝 。 這裡可能下載不成功,使用FQ以後可以下載。  如果下載不成功,請使用我之前下載好的 : 連結: https://pan.baidu.com/s/1uEy_lU-0U2vq61-0c5GXrg 提取碼: 6qp2      1.配置harbor.cfg的檔案 主要只配置兩個: #設定域名 hostname = 192.168.31.129   2.執行prepare指令碼生成配置 修改並儲存harbor.cfg配置檔案之後,執行prepare指令碼以生成配置檔案: ./prepare   3.啟動docker harbor docker-compose up -d  說明:此步驟啟動會很慢 推薦設定docker registry加速器,具體使用檢視https://www.daocloud.io/mirror   4.修改docker啟動配置 docker預設使用的是https請求,因此需要修改docker配置檔案增加引數 --insecure-registry 修改/etc/docker/daemon.json {"registry-mirrors": ["http://f1361db2.m.daocloud.io"],"insecure-registries":["192.168.31.129:80"]}   5.重新啟動docker service docker restart   6.重新啟動harbor 進入到harbor安裝目錄 ,如果已經啟動過,請先執行刪除。如果沒有啟動過,請跳過刪除這一步 刪除 docker-compose down 啟動 docker-compose up -d   7.檢視ui http://192.168.31.129:80 帳戶密碼 admin /Harbor12345  
8.使用docker登入 docker login 192.168.31.129:80 輸入使用者名稱和密碼即可   9.push至docker harbor上 1).在harbor中建立專案myproject 2).使用tag給映象打標籤 docker tag busybox 192.168.31.129:80/myproject/busybox 3).使用 docker push 伺服器名/專案名/映象名:[tag] 提交 docker push 192.168.31.129:80/myproject/busybox  
說明:與push到docker hub上是不一樣的,push到docker hub 如下 https://blog.csdn.net/boonya/article/details/74906927 命令 docker push 註冊使用者名稱/映象名   10.通過maven生成docker映象 push到dockerharbor http://blog.51cto.com/8888940/2061752     參考文件: https://www.cnblogs.com/pangguoping/p/7650014.html
https://blog.csdn.net/felix_yujing/article/details/54694294  docker連結docker-harbor https://www.cnblogs.com/hutuchong/p/7750637.html