《LINUX實(shí)操:企業(yè)級Docker Registry部署之Harbor》要點(diǎn):
本文介紹了LINUX實(shí)操:企業(yè)級Docker Registry部署之Harbor,希望對您有用。如果有疑問,可以聯(lián)系我們。
Harbor是vmware開源企業(yè)級Docker Registry,具有存儲(chǔ),日志統(tǒng)計(jì),權(quán)限控制等功效,基于Docker官方Registry v2實(shí)現(xiàn),項(xiàng)目開源地址.
部署方式分為兩種,一種是在線,一種是離線,推薦使用離線,本文也教大家如何離線搭建Harbor,進(jìn)入到項(xiàng)目開源地址下載最新版本,如:harbor-offine-installer-v1.1.1.tgz,名稱中包括online的為在線安裝,需要OS能連接到互連網(wǎng)?
部署情況支持:
? ? Python2.7或更高版本
? ? Docker engine 1.10或更高版本
? ? Docker Compose 1.6.0或更高版本
? ? 關(guān)于以上基礎(chǔ)環(huán)境總署辦法省略?
下載最新版本harbor后解壓,進(jìn)入到harbor目錄編纂harbor.cfg文件
? ? 修改hostname為harbor地點(diǎn)主機(jī)的IP地址,如192.168.1.31?
初次啟動(dòng)harbor
? ? ./install.sh
當(dāng)看到哪下界面闡明首次部署成功
部署勝利后默認(rèn)會(huì)在/data目錄下面生成以下目錄與文件
? ? ca_download ? ? 目次
? ? config? ? ? ? ? 目次
? ? database? ? ? ? 目次
? ? job_logs? ? ? ? 目次
? ? registry? ? ? ? 目次
? ? registry? ? ? ? 文件?
? ? 部署成功后就可以使用瀏覽器打開剛hostname后面指定的地址,默認(rèn)80端口,就能訪問harbor登錄頁面了,默認(rèn)用戶名為:admin,暗碼為:Harbor12345?
默認(rèn)harbor在registry前面加了nginx,代理registry默認(rèn)的5000端口為80端口,如果需要更改拜訪harbor端口和docker pull/push時(shí)指定服務(wù)器的端口時(shí),需要修改docker-compose.yml,在vmware/nginx:1.11.5-patched這個(gè)鏡像處修改暴露的端口為指定端口?
關(guān)于若何使用https認(rèn)證,請參考官方文檔?
如何使用docker-compose治理harbor:
執(zhí)行以下命令必要進(jìn)入到harbor安裝源文件docker-compose.yml所在目錄執(zhí)行
docker-compose stop? ? 結(jié)束harbor所有容器
docker-compose start? ? 啟動(dòng)harbor所有容器
更多Docker相關(guān)教程見以下內(nèi)容:
Docker安裝利用(CentOS 6.5_x64)
Ubuntu 14.04安裝Docker?
Ubuntu 15.04下安裝Docker?
Docker 安裝實(shí)例
Docker 創(chuàng)立基礎(chǔ)鏡像?
在 Ubuntu 15.04 上如何安裝Docker及根本用法
Ubuntu 16.04上Docker使用手記
使用Docker分分鐘啟動(dòng)常用利用?
Ubuntu 16.04下Docker修改配置文件不生效解決方法? ?
Docker 的詳細(xì)先容:請點(diǎn)這里
Docker 的下載地址:請點(diǎn)這里
本文永遠(yuǎn)更新鏈接地址:
歡迎參與《LINUX實(shí)操:企業(yè)級Docker Registry部署之Harbor》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/11315.html