目录
本文主要通过在建立本地仓库的基础上建立一个可供远程访问的私有仓库。笔者将按照自己建立的过程进行讲述,并且将在这过程中遇到的问题以及解决方法一并进行讲解。
笔者的思路是在一台Ubuntu系统下的电脑当作服务器建立仓库,然后后面建立成功之后在另一台win10系统的电脑上进行访问以及上传下载测试。
1.服务器建立仓库
1.注册容器
sudo docker run -d -p 5000:5000 --name server-registry -v /tmp/registry:/tmp/registry docker.io/registry:latest
2.标记镜像
如下是本地的镜像,选择ubuntu:14.04进行标记。
选择私有仓库的ip地址,此处docker0为虚拟地址,这里应该选择宿主机地址,对应网卡ens33,ip地址:218.197.198.84
标记ubuntu:14.04
sudo docker tag ubuntu:14.04 218.197.198.84:5000/ubuntu:14.04