溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

創(chuàng)建Harbor的私有倉庫

發(fā)布時(shí)間:2020-07-23 22:51:13 來源:網(wǎng)絡(luò) 閱讀:219 作者:qq5bb2021f831d3 欄目:系統(tǒng)運(yùn)維

下載待會(huì)會(huì)用到的包:docker-compose
curl -L https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose-`uname -s-uname -m` -o /usr/local/bin/docker-compose
給個(gè)權(quán)限
chmod +x /usr/local/bin/docker-compose
下載依賴:
yum -y install yum-utils device-mapper-persistent-data lvm2
下載另外兩個(gè)Harbor包的網(wǎng)址:
https://github.com/goharbor/harbor/releases
創(chuàng)建Harbor的私有倉庫
下載并導(dǎo)入到虛擬機(jī)中。

然后解壓:
tar zxf harbor-offline-installer-v1.7.4.tgz -C /usr/local/
cd到加壓后的目錄,修改配置文件:
[root@docker1 ~]# cd /usr/local/harbor/
[root@docker1 harbor]# vim harbor.cfg
hostname=192.168.2.10 ##改為本機(jī)ip
執(zhí)行安裝:
./install.sh
修改docker配置文件:
vim /usr/lib/systemd/system/docker.service
第13行:
ExecStart=/usr/bin/dockerd --insecure-registry 192.168.1.10 ##也是本機(jī)ip

重啟docker服務(wù):
[root@docker1 harbor]# systemctl daemon-reload 

[root@docker1 harbor]# systemctl restart docker.service
執(zhí)行下面命令:
[root@docker1 harbor]# docker-compose start
使用瀏覽器訪問Harbor:
創(chuàng)建Harbor的私有倉庫
點(diǎn)擊新建項(xiàng)目:
創(chuàng)建Harbor的私有倉庫

我在這里命名為bdqn:

創(chuàng)建Harbor的私有倉庫
使用命令行登錄Harbor:
docker login -u admin -p Harbor12345 192.168.1.10
上傳一個(gè)鏡像:
先給要上傳的鏡像改個(gè)名字:
docker tag centos:7 192.168.1.10/bdqn/centos:7
上傳:
docker push 192.168.2.10/bdqn/centos:7

        注意,如果沒有鏡像需要提前下載該鏡像,命令如下:
        docker pull   需要下載的鏡像名

        上傳成功后,來驗(yàn)證一下:

    打開第二臺(tái)docker虛擬機(jī):

再第一臺(tái)上將已經(jīng)再上上面已經(jīng)配置好的docker文件發(fā)送到第二臺(tái)docker虛擬機(jī)上:
scp /usr/lib/systemd/system/docker.service192.168.1.20:/usr/lib/systemd/system/

再第二臺(tái)虛擬機(jī)上操作:

重啟docker服務(wù):
systemctl daemon-reload
systemctl restart docker.service
登錄Harbor:
docker login -u admin -p Harbor12345 192.168.1.10
下載從第一臺(tái)docker虛擬機(jī)上傳的鏡像:
docker pull 192.168.1.10/bdqn/centos:7
最后查看下載的鏡像:

docker images

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI