美文网首页
创建私有仓库

创建私有仓库

作者: 帅气的我要加油 | 来源:发表于2017-08-30 10:37 被阅读38次

为了解决每次从外网拉一个镜像很慢很慢很慢的问题,考虑建立一个本地私有仓库,这样每次镜像pull和push都非常快

1.下载registry镜像(用于搭建私有仓库)

   sudo docker pull registry

2启动容器并制定挂载目录

 sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry

ps.可以通过以下命令查看registry默认的volume:

sudo docker inspect registry

这时你用浏览器访问localhost:5000,应该是成功的。

3假设你有一个想上传的镜像busybox,先修改其tag

sudo docker tag busybox localhost:5000/busybox

4把打了tag的镜像上传到私有仓库

 sudo docker push localhost:5000/busybox

5从私有仓库获取镜像

sudo docker pull localhost:5000/busybox

6从私有仓库获取镜像

sudo docker pull localhost:5000/busybox

7搜索私有仓库中的镜像:

sudo docker search 仓库名

PS.报错:
Error response from daemon: Get https://1XX.1X.2X9.8:5000/v1/_ping: http: server gave HTTP response to HTTPS client

只需要两步即可:

  1,Create or modify /etc/docker/daemon.json

  [root@localhost ~]# echo '{ "insecure-registries":    ["10.10.239.222:5000"] }' > /etc/docker/daemon.json
  [root@localhost ~]# cat /etc/docker/daemon.json
  { "insecure-registries":["10.10.239.222:5000"] }

    2,重载docker
  root@localhost ~]# systemctl restart docker

私有仓库search报错:

image.png

解决办法:
查看Registry仓库中现有的镜像:

curl -XGET http://10.0.30.6:5000/v2/_catalog
curl -XGET http://10.0.30.6:5000/v2/mymirrors/tags/list

相关文章

  • cocoapods创建私有仓库

    利用cocoapods来创建私有仓库步骤 1.创建一个管理私有仓库的容器 2.制作私有仓库 3.验证私有仓库并加入...

  • CocoaPods托管代码教程

    一、准备工作 创建远程仓库 or 私有远程仓库 FFSpec ,(用来存放spec) 创建远程仓库 or 私有远程...

  • CocoaPods私有库制作

    创建私有Spec Repo 创建一个 Git仓库,这个仓库你可以创建私有的也可以创建公开的,不过既然私有的Spec...

  • 如何自己写一个iOS第三方库

    CocoaPods 私有仓库的创建(超详细) CocoaPods公有仓库的创建 如果私有库search不到,可以

  • 创建CocoaPods私有库

    1.创建一个 Git仓库,这个仓库你可以创建私有的也可以创建公开的,我是创建私有的仓库(http://git.os...

  • 创建私有 CocoaPods 仓库

    创建私有 CocoaPods 仓库

  • 创建私有docker仓库

    使用私有仓库pull push更快速。 使⽤registry镜像创建私有仓库(仓库端) docker-regist...

  • 组件化之pod 私有库

    一.创建私有Specs 1.创建私有Specs 比如如何删除私有仓库:pod repo remove [name]...

  • iOS开发中创建远程私有库步骤

    需要一个私有仓库和私有仓库索引 私有仓库用于存放所有组件私有仓库索引用于查找存放的所有组件如图: 创建成功之后我们...

  • 私有库添加pod,gitlab

    1、创建仓库在gitlab创建2个仓库,specManager用来管理私有三方查找索引;specDemo组件化私有...

网友评论

      本文标题:创建私有仓库

      本文链接:https://www.haomeiwen.com/subject/vkmzdxtx.html