Docker私有仓库

Docker私有仓库

私有仓库搭建与配置

  1. 拉取私有仓库镜像

    docker pull registry
    
  2. 启动私有仓库容器

    docker run -di --name=registry -p 5000:5000 registry
    
  3. 打开浏览器输入地址http://172.16.66.243:5000/v2/_catalog看到{“repositories”:[]}表示私有仓库搭建成功并且内容为空

    172.16.66.243: 宿主机ip

  4. 修改daemon.json

    vi /etc/docker/daemon.json
    

    添加一下内容, 保存退出.

    {"insecure-registries":["172.16.66.243:5000"]}
    

    此步用于让docker信任私有仓库地址
    在这里插入图片描述

  5. 重启docker服务

    systemctl restart docker
    

镜像上传至私有仓库

  1. 标记此镜像为私有仓库的镜像

    docker tag jdk1.8 172.16.66.243:5000/jdk1.8
    

    Jdk1.8: 本地镜像名称
    Docker私有仓库_第1张图片

  2. 上传标记的镜像

    docker push 172.16.66.243:5000/jdk1.8
    

    jdk1.8:本地镜像名称
    Docker私有仓库_第2张图片

另一台服务器从私有仓库下载镜像一样

  1. 修改daemon.json, 添加上面私服的地址, 重启docker

  2. 下载镜像

    docker push 172.16.66.243:5000/jdk1.8
    

    jdk1.8: 私有仓库下的镜像名称

你可能感兴趣的:(Docker,docker)