docker搭建本地的私有IP地址仓库

网络环境:

server端:192.168.1.182

client端:192.168.1.185,192.168.1.161

 

server端:

1.安装docker pull registry,官网上截止目前的版本是V2

查看下载的镜像

docker搭建本地的私有IP地址仓库

2.启动registry

docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest

服务器设置完了,注意下iptables防火墙开放端口和selinux。

客户端

1.给镜像文件打tag

查看下现有的镜像文件,(下面是我打tag好了的)

docker搭建本地的私有IP地址仓库

docker tag 90f7f51cc64c 192.168.1.182:5000/centos:base

2.push镜像文件会报错

docker push 192.168.1.182:5000/centos

3.修改docker的配置文件

docker搭建本地的私有IP地址仓库

4.重启docker,重新上传

docker搭建本地的私有IP地址仓库

5.测试,用192.168.1.161来下载镜像文件并运行看是否正常

docker搭建本地的私有IP地址仓库