docker建立私有倉庫的過程
在 Docker 中,當(dāng)我們執(zhí)行 docker pull xxx 的時候 ,它實際上是從 registry.hub.docker.com 這個地址去查找,這就是Docker公司為我們提供的公共倉庫。在工作中,我們不可能把企業(yè)項目push到公有倉庫進行管理。所以為了更好的管理鏡像,Docker不僅提供了一個中央倉庫,同時也允許我們搭建本地私有倉庫。這一篇介紹docker私有倉庫的建立。
一、registry和harbor
registry只是純字符集倉庫,harbor是有自己的界面的
harbor的存放位置就是registry,registry只是harbor的一個組件
harbor由8個容器組成,其中一個就是registry
docker images 保存的位置
[root@localhost ~]# cd /var/lib/docker/image/ [root@localhost image]# ls overlay2
建立私有倉庫
[root@localhost ~]# docker pull registry 直接下載

[root@localhost ~]# vim /etc/docker/daemon.json "insecure-registries":["192.168.133.101:5000"], 第二行增加此句

[root@localhost ~]# systemctl restart docker [root@localhost ~]# docker run -d -p 5000:5000 -v /data/registry:/tmp/registry registry 824be90701645f27f8b90b50d0cb5f985c189ef9b452c8c8741ae1c6beed4fbc -d 守護進程 -p 指定端口 -v設(shè)定掛載目錄 最后一個registry 啟動倉庫

查看倉庫內(nèi)的鏡像,目前為空
[root@localhost ~]# curl -XGET http://192.168.133.101:5000/v2/_catalog
{"repositories":[]}
#v2是版本 _catalog是查看數(shù)據(jù)把本地鏡像推送到倉庫內(nèi)
不能直接推送,必須先打標記

[root@localhost ~]# docker tag nginx:v4 192.168.133.101:5000/nginx 默認是根

上傳鏡像
[root@localhost ~]# docker push 192.168.133.101:5000/nginx

從私有倉庫下載
先移出原鏡像
root@localhost ~]# docker rmi 192.168.133.101:5000/nginx

從私有倉庫下載鏡像
[root@localhost ~]# docker pull 192.168.133.101:5000/nginx

到此這篇關(guān)于docker私有倉庫的建立的文章就介紹到這了,更多相關(guān)docker私有倉庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker連接spring boot和mysql容器方法介紹
這篇文章主要介紹了docker連接spring boot和mysql容器方法介紹,具有一定參考價值,需要的朋友可以了解下。2017-10-10
Dockerfile建立一個自定義的鏡像執(zhí)行自定義進程詳細過程
這篇文章主要介紹了Dockerfile建立一個自定義的鏡像執(zhí)行自定義進程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12
使用Maven和遠程Docker基于Dockerfile構(gòu)建SpringBoot應(yīng)用鏡像
本文重點給大家介紹使用Maven和遠程Docker基于Dockerfile構(gòu)建SpringBoot應(yīng)用鏡像的相關(guān)操作,感興趣的朋友跟隨小編一起看看吧2024-06-06
CentOS7 Nvidia Docker環(huán)境搭建
本篇文章主要介紹了CentOS7 Nvidia Docker環(huán)境搭建,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02
利用docker搭建web服務(wù)環(huán)境的方法步驟
這篇文章主要給大家介紹了關(guān)于利用docker搭建web服務(wù)環(huán)境的方法步驟,文中通過是示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)下吧。2017-09-09

