docker采用registry部署简易仓库

解释:registry部署简易仓库,实现免密上传拉取镜像(解决不在一个容器里,也能够实现镜像拉取成功)

1、安装启动registry服务

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

2、master,node都需要配置拉取引擎

[root@node ~]# vim /etc/docker/daemon.json 
{
  "registry-mirrors": [ "https://registry.docker-cn.com"],
  "insecure-registries": [ "10.3.0.21:5000"]
}

[root@node ~]# systemctl restart docker

3、给镜像打标签(作用是上传镜像到仓库)

给镜像打标签
docker tag busybox:latest  10.3.0.21:5000/busybox:v1

4、上传镜像

上传下载镜像
docker push 10.3.0.21:5000/busybox:v1 
检查镜像是否上传成功
curl  http://10.3.0.21:5000/v2/_catalog

5、下载镜像

docker pull 10.3.0.21:5000/busybox:v1

 

posted on 2021-04-06 15:52  !!雪莲花!!  阅读(207)  评论(0)    收藏  举报