欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker-registry使用筆記

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

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

安裝docker-registry

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

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

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

push到私有docker-registry

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

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

docker tag b750fe79269d 127.0.0.1:5000/mycom/base

b750fe79269d是現(xiàn)有image一個id,你可以從docker hub中pull,或者自己構(gòu)建image。后面的部分參考上面解釋。
這一步的工作主要是給image指定一個服務(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

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

私有docker-registry的使用

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

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

相關(guān)文章

  • docker容器無法執(zhí)行vim的解決方案

    docker容器無法執(zhí)行vim的解決方案

    這篇文章主要介紹了docker容器無法執(zhí)行vim的解決方案,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • 使用docker創(chuàng)建集成服務(wù)lnmp環(huán)境

    使用docker創(chuàng)建集成服務(wù)lnmp環(huán)境

    本篇文章主要介紹了使用docker創(chuàng)建集成服務(wù)lnmp環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 基于Kubernetes和Docke實現(xiàn)留言簿案例

    基于Kubernetes和Docke實現(xiàn)留言簿案例

    這篇文章主要介紹了基于Kubernetes和Docke實現(xiàn)留言簿案例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 阿里云ECS部署Docker服務(wù)的實現(xiàn)步驟

    阿里云ECS部署Docker服務(wù)的實現(xiàn)步驟

    本文主要介紹了阿里云ECS部署Docker服務(wù)的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 使用docker-compose.yml構(gòu)建鏡像的方法

    使用docker-compose.yml構(gòu)建鏡像的方法

    docker-compose是docker提供的一個命令行工具,用來定義和運行由多個容器組成的應(yīng)用,這篇文章主要介紹了使用docker-compose.yml構(gòu)建鏡像的方法,需要的朋友可以參考下
    2023-05-05
  • Docker容器導(dǎo)致磁盤空間不足無法訪問的解決方法

    Docker容器導(dǎo)致磁盤空間不足無法訪問的解決方法

    本文主要介紹了Docker容器導(dǎo)致磁盤空間不足無法訪問的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Docker系列compose?ymal文件解析學(xué)習(xí)

    Docker系列compose?ymal文件解析學(xué)習(xí)

    這篇文章主要介紹了Docker系列之compose?ymal文件解析學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 使用docker部署spring boot并接入skywalking的方法

    使用docker部署spring boot并接入skywalking的方法

    這篇文章給大家介紹如何使用手動和docker的方式使用 skywalking的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2021-04-04
  • 開源框架?Matrix-Dendrite?搭建聊天服務(wù)器的詳細過程

    開源框架?Matrix-Dendrite?搭建聊天服務(wù)器的詳細過程

    Matrix?是一個開源、可交互、去中心化的實時通信服務(wù)框架。使用?Matrix?可以搭建安全的通信服務(wù)器,配合支持?Matrix?的客戶端可以實現(xiàn)個人、團隊間的實時聊天交互,對Matrix?Dendrite搭建聊天服務(wù)器的過程感興趣的朋友一起看看吧
    2022-03-03
  • 阿里云鏡像安裝docker報錯的問題及解決方案

    阿里云鏡像安裝docker報錯的問題及解決方案

    這篇文章主要介紹了阿里云鏡像安裝docker報錯的問題及解決方案,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08

最新評論