docker私有仓库的搭建和配置以及上传和拉取

docker的基础请看:https://blog.csdn.net/www1056481167/article/details/114834369

私有仓库的搭建

1、拉取私有仓库的镜像
        docker pull registry
2、创建registry镜像为容器并启动
        docker run -di --name=registry -p 5000:5000 registry
3、访问
        http://ip:5000/v2/_catalog


4、设置系统信任私有仓库
        vim /etc/docker/daemon.json
        添加以下配置(ip地址需要查询本机的是多少)
            "insecure-registries":["192.168.142.130:5000"]
        然后完整的配置文件如下:
        {
            "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"],
            "insecure-registries":["192.168.142.130:5000"]
        }

5、编辑完成之后,重启docker
        systemctl restart docker

私有仓库的镜像上传

1、打标签
docker tag jdk1.8 192.168.142.130:5000/jdk1.8
 查看docker镜像列表


2、上传镜像到私有仓库
 docker push 192.168.142.130:5000/jdk1.8

3、拉取私有仓库的镜像
docker pull docker push 192.168.142.130:5000/jdk1.8

注意:拉取的时候,是在另外一台机器上,需要先安装docker,然后创建私有仓库并且设置信任等,最后执行以下命令即可拉取镜像到指定的服务器上

猜你喜欢

转载自blog.csdn.net/www1056481167/article/details/114835893