docker私有倉(cāng)庫(kù)harbor搭建過(guò)程
1.準(zhǔn)備
1.1 harbor下載
harbor下載地址:鏈接添加鏈接描述
然后我們可以選擇自己需要的版本,我這邊選擇的是v1.8.3
也可以去
wget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.3.tgz
1.2 docker安裝
docker 安裝以及yum源的安裝可以參考《docker入門教程(二)》文章。
2.搭建
2.1 解壓harbor
tar -zxvf harbor-offline-installer-v1.8.3.tgz -C /opt/
2.2 修改配置文件
修改harbor目錄下面的harbor.yml文件
這里需要修改下
hostname 這里就是你的ip
harbor_admin_password: 這個(gè)是harbor門戶的密碼 默認(rèn)是Harbor12345
2.3 安裝docker-compose
harbor依賴docker-compose 做單機(jī)編排。所以我們需要安裝docker-compose
yum install docker-compose -y
2.4 編輯docker daemon.json
修改 /etc/docker/daemon.json 文件
vim /etc/docker/daemon.json
添加
“insecure-registries”:[“你的harbor ip”]
重啟docker
systemctl restart docker
2.5 啟動(dòng)harbor
./install.sh
可以使用命令 來(lái)查看起來(lái)沒(méi)有
docker-compose ps
2.6 瀏覽器訪問(wèn)
直接拿harbor的ip訪問(wèn)就行,默認(rèn)是80端口的
3.測(cè)試
登錄進(jìn)去harbor門戶
3.1 新建項(xiàng)目
3.2push 鏡像到harbor中3.2.1 登錄
docker login 倉(cāng)庫(kù)ip
3.2.2 打tag
我先看下我本地的image
然后我使用alpine 3.10.3的鏡像
然后打tag
docker tag 965ea09ff2eb 倉(cāng)庫(kù)ip/public/alpine:v3.10.3
然后將我們打好的鏡像push到私有倉(cāng)庫(kù)中
docker push 倉(cāng)庫(kù)ip/public/alpine:v3.10.3
最后我們看下harbor門戶中有沒(méi)有
到這里就算完成了。
到此這篇關(guān)于docker私有倉(cāng)庫(kù)harbor搭建過(guò)程的文章就介紹到這了,更多相關(guān)docker私有倉(cāng)庫(kù)harbor搭建內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。