docker-registry 搭建私有仓库服务器

我使用了两个虚拟机:

1)Ubuntu是服务器ip:192.168.84.128

2)centos是客户端ip:192.168.84.129

1.在服务端下载registry镜像  docker pull registry 或者dao pull registry

2.在Ubuntu服务端执行 docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry

3.在客户端查看已经存在的镜像,如Ubuntu,创建一个镜像  docker tag ubuntu 192.168.84.128/ubuntu_test

4.由客户端推送镜像到服务端 docker push 192.168.84.128/ubuntu_test

5.可能出现异常 https的问题,以下是不确定的处理

5.1 在客户端执行 docker -d --insecure-registry 192.168.84.128:5000

6.查看服务器镜像资源curl http://192.168.84.128:5000/v1/search

7.下载 docker pull 192.168.84.128:5000/ubuntu_test

原文地址:https://www.cnblogs.com/ddddai/p/5261624.html