最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker-registry使用筆記

 更新時(shí)間:2016年09月03日 12:32:13   投稿:mdxy-dxy  
在國(guó)內(nèi)docker-hub是肯定用不了的,不解釋:所以最好還是建一個(gè)私有的docker-registry,存儲(chǔ)一些常用的images方便隨時(shí)pull

相關(guān)鏈接
github:https://github.com/dotcloud/docker-registry
api:http://docs.docker.com/reference/api/registry_api/

安裝docker-registry

官方直接給出了一個(gè)創(chuàng)建container的命令,在裝有docker的機(jī)器上運(yùn)行docker run -d -p 5000:5000 registry,
這個(gè)貌似要下載很多東西,大概500M左右,免去了手工安裝的過程,很方便。

安裝安成之后直接訪問 http://ip:5000 就可以看到

“docker-registry server (dev) (v0.7.3)”
說明安裝成功了,更多安裝細(xì)節(jié),或者配置請(qǐng)參考https://github.com/dotcloud/docker-registry

push到私有docker-registry

首先解釋一下docker中鏡像的命名規(guī)則,如:registry.domain.com/mycom/base:latest,這是一個(gè)完整的image名稱,下面說下各部分的作用

1、registry.domain.com: image所在服務(wù)器地,如果是官方的hub部分忽略
2、mycom:namespace,被稱為命名空間,或者說成是你鏡像的一個(gè)分類
3、base:這個(gè)是鏡像的具體名字
4、latest:這是此image的版本號(hào),當(dāng)然也可能是其它的,如1.1之類的
然后是如何push到私有docker-registry,直接上命令:

docker tag b750fe79269d 127.0.0.1:5000/mycom/base

b750fe79269d是現(xiàn)有image一個(gè)id,你可以從docker hub中pull,或者自己構(gòu)建image。后面的部分參考上面解釋。
這一步的工作主要是給image指定一個(gè)服務(wù)器地址,讓docker知道往哪里push。
然后就是push,命令:

docker push 127.0.0.1:5000/mycom/base

然后等待docker push完成就可以從私有docker-registry中pull或者run了,如:

docker run 127.0.0.1:5000/mycom/base

這里直接使用本機(jī)ip,正式使用最好指定一個(gè)二級(jí)域名,這樣ip變了以后也不影響使用。

私有docker-registry的使用

其實(shí)http://docs.docker.com/reference/api/registry_api/這里有docker-registry的api,
只是沒有如何獲取所有image列表的方法,后來查了下,可通過http://127.0.0.1:5000/v1/search查出

如果需要的話建立一個(gè)頁面,可供查詢所有可用的image,同事們就可以隨時(shí)從你的docker-registry中pull他想要的image,這個(gè)速度當(dāng)然是不言而喻的了,更重要的是不用擔(dān)心會(huì)失敗:thumbsup:。

相關(guān)文章

  • docker部署code-server的方法

    docker部署code-server的方法

    這篇文章主要介紹了docker部署code-server的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • 查看docker鏡像中文件的方法

    查看docker鏡像中文件的方法

    在本篇文章里小編給各位分享的是關(guān)于查看docker鏡像中文件的方法,有興趣的朋友們可以參考學(xué)習(xí)下。
    2020-03-03
  • Docker啟動(dòng)gitlab后22端口被占用如何解決

    Docker啟動(dòng)gitlab后22端口被占用如何解決

    本文主要介紹了Docker啟動(dòng)gitlab后22端口被占用如何解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • 如何用docker部署redis cluster的方法

    如何用docker部署redis cluster的方法

    這篇文章主要介紹了如何用docker部署redis cluster的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • 宿主機(jī)無法訪問docker容器中nginx服務(wù)的問題解決

    宿主機(jī)無法訪問docker容器中nginx服務(wù)的問題解決

    在虛擬機(jī)中部署Docker并安裝Nginx后,宿主機(jī)無法訪問容器內(nèi)的Nginx服務(wù),通過檢查端口映射、防火墻狀態(tài)、進(jìn)入容器內(nèi)部啟動(dòng)Nginx以及檢查/修改內(nèi)核的IP轉(zhuǎn)發(fā)設(shè)置,解決了該問題,感興趣的可以了解一下
    2024-11-11
  • docker配置openGauss數(shù)據(jù)庫(kù)的方法詳解

    docker配置openGauss數(shù)據(jù)庫(kù)的方法詳解

    這篇文章主要介紹了docker配置openGauss數(shù)據(jù)庫(kù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • Docker使用Link在容器之間建立連接

    Docker使用Link在容器之間建立連接

    這篇文章主要介紹了Docker使用Link在容器之間建立連接的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 在docker中運(yùn)行mariadb程序的方法

    在docker中運(yùn)行mariadb程序的方法

    這篇文章主要介紹了在docker中運(yùn)行mariadb程序的方法,首先大家先安裝docker,然后在進(jìn)行相應(yīng)的操作,具體內(nèi)容詳情大家參考下本文
    2018-05-05
  • 解決docker數(shù)據(jù)文件過大導(dǎo)致根磁盤滿的問題

    解決docker數(shù)據(jù)文件過大導(dǎo)致根磁盤滿的問題

    本篇文章主要介紹了解決docker數(shù)據(jù)文件過大導(dǎo)致根磁盤滿的問題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決

    ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決

    這篇文章主要介紹了ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評(píng)論

苗栗市| 辽阳市| 呼伦贝尔市| 荣成市| 抚远县| 浦北县| 昌吉市| 建宁县| 远安县| 稻城县| 得荣县| 汶上县| 华安县| 古田县| 鄱阳县| 广昌县| 紫云| 木兰县| 邓州市| 淅川县| 承德县| 太仆寺旗| 文成县| 绥江县| 集贤县| 茶陵县| 衢州市| 嘉鱼县| 孝昌县| 色达县| 河北区| 松阳县| 泸州市| 临沂市| 永寿县| 新密市| 体育| 浠水县| 沅陵县| 梅州市| 清徐县|