sudo docker pull daocloud.io/registry
安装仓库(registry)
 使用daocloud/aliyun镜像吧,官网仓库真心没法用
 
sudo docker run --name registry --restart=always -d -p 5000:5000 registry
-d:启动一个守护进程程序(长任务)
-p:指定端口号,一般为port1:port2形式,port1是宿主机器监听的端口,port2是对应的docker监听的程序
--name:指定镜像名称
--restart=alway,随着docker服务而启动,同时保留仓库信息
如果启动成功,通过
sudo lsof -i:5000
将会看到有docker进程在监听
 
sudo docker tag XXXX 10.1.108.108:5000/centos
XXX代表imageID,可以通过sudo docker images中查看,添加了前缀10.1.108.108代表这个镜像是可以添加到本地(如果指定为127.0.0.1)/远程(如果指定是远程IP)仓库的,在调用push的时候,自动会解析前缀将其提交。
另外注意起的名称一定要都是小写,不能有大写,否则回报错
 
sudo docker push 10.1.108.108:5000/centos
将镜像提交到指定的仓库(由前缀决定)
 
sudo docker pull 10.1.108.108:5000/centos
某客户端从局域网仓库中拉取docker
 
碰到的问题:
Error while pulling image: Get http://10.1.108.108:5000/v1/repositories/centos/images: dial tcp 10.1.108.108:5000: getsockopt: connection refused
代表对方并没有启动仓库服务,两种可能:第一种是IP错误;第二种是docker的仓库服务没有启动
 
Error: image centos:latest not found
没有将镜像push到仓库里面,找不到对应的镜像(centos:latest)
 
Get https://10.1.108.108:5000/v1/_ping: http: server gave HTTP response to HTTPS client
这个异常代表服务器端只是支持http,但是客户端却使用https;
在客户端机器上面的/etc/docker/daemon.json里面添加如下内容即可:
{
"insecure-registries" : ["10.1.108.108:5000"]
}
代表向指定register请求的时候不需要https(这个不安全)
如果有多的仓库,可以在“[]”中添加多个。
这里注意:docker私服配置文件修改后,要重启docker才能够生效
 
sudo docker run --name registry --restart=always -d -p 5000:5000 registry
-d:启动一个守护进程程序(长任务)
-p:指定端口号,一般为port1:port2形式,port1是宿主机器监听的端口,port2是对应的docker监听的程序
--name:指定镜像名称
--restart=alway,随着docker服务而启动,同时保留仓库信息
 

docker 局域网仓库(registry)的更多相关文章

  1. 转载:教你分分钟搞定Docker私有仓库Registry

    一.什么是Docker私有仓库Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候我们的服务器无法 ...

  2. 教你分分钟搞定Docker私有仓库Registry

    一.什么是Docker私有仓库Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候我们的服务器无法 ...

  3. (转)教你分分钟搞定Docker私有仓库Registry

    转:https://www.cnblogs.com/Javame/p/7389093.html 一.什么是Docker私有仓库Registry 官方的Docker hub是一个用于管理公共镜像的好地方 ...

  4. Docker私有仓库registry的搭建及使用

    前言 由于Docker Hub公共仓库很多时候使用这并不是很方便,大分部因为网络的问题可能拉取的时候会很慢或者拉取不到,所以搭建一个本地的私有仓库. 准备 由于此篇文章是在Kubernetes集群安装 ...

  5. docker私有仓库registry的使用

    1.registry的安装 关于docker registry的安装,可以说简单的不能再简单了,docker run一个容器就好了,也就是一条命令的事 docker run -d -p : --res ...

  6. Docker私有仓库 Registry中的镜像管理

    这里主要介绍Registry v2的版本 查看Registry仓库中现有的镜像: # curl -XGET http://10.0.30.6:5000/v2/_catalog# curl -XGET ...

  7. Docker私有仓库Registry的搭建验证

    1. 关于Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候,我们的使用场景需要我们拥有一个私有 ...

  8. Docker私有仓库Registry 搭建

    1. 关于Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候,我们的使用场景需要我们拥有一个私有 ...

  9. Centos 7上Docker私有仓库Registry实战

    1. 关于Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候,我们的使用场景需要我们拥有一个私有 ...

随机推荐

  1. hdu 3718 Different Division

    Different Division Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  2. SAP basis 二

    使用事务 SMW0 可以在数据库中创建自己的图像.选择选项"二进制数据". 可以按.GIF 格式保存图像. 使用表 SSM_CUST 中的关键字 "START_IMAGE ...

  3. 中国移动OnetNet云平台 使用WIFI模块ESP8266 TCP非透传模式传输数据流步骤

    测试使用工具: WIFI模块型号:ESP8266 https://item.taobao.com/item.htm?spm=a1z10.1-c.w137712-175513579.2.btbD9X&a ...

  4. 用Pythonic方式来思考

    一门语言的编程习惯是由用户来确立的.这些年来,Python开发者用Pythonic这个形容词来描述那种符合特定风格的代码. 这种Pyhtonic风格,既不是严密的规范,也不是由编译器强加给开发者的规则 ...

  5. 淘宝开源平台(taobao-code)使用

    偶尔之下翻到的这个东西,瞬间觉得足以解决自己在开发过程中的版本控制问题.就注册了一个试试.先是在度娘上搜寻“淘code”,进入官网之后直接注册.然后构建自己的项目,上传代码就OK了. 一.搜寻“淘co ...

  6. Elasticsearch使用记录

    Elasticsearch使用记录 Elasticsearch的搭建方法 1.RPM方式搭建 首先去官网[https://www.elastic.co/downloads/elasticsearch# ...

  7. 配置asp.net IIS服务器遇到的问题以及详细图例解决方案

    原来配置过IIS服务,但是没有将自己的程序放在IIS服务器上,今天突发奇想,看看自己写的程序怎么样啊,能否在服务器上运行一下,说干就干,但是遇到了很多困难,今天把陪孩子过程以及遇到的问题给大家说说,希 ...

  8. Python——轻量级web服务器flask的学习

    前言: 根据工程需要,开始上手另一个python服务器---flask,flask是一个轻量级的python服务器,简单易用.将我的学习过程记录下来,有新的知识会及时补充. 记录只为更好的分享~ 正文 ...

  9. js原生函数一些封装

    这是一些js原生封装的函数,主要是为了兼容IE浏览器,如下 获取css样式 function getStyle(ele, prop) { if(window.getComputedStyle) { r ...

  10. [原创] Windows下Eclipse连接hadoop

    1 下载hadoop-eclipse-plugin :我用的是hadoop-eclipse-plugin1.2.1 ,百度自行下载 2 配置插件:将下载的插件解压,把插件放到..\eclipse\pl ...