美文网首页
使用registry搭建Docker私有仓库

使用registry搭建Docker私有仓库

作者: Jackzzg | 来源:发表于2016-03-01 17:04 被阅读1254次

    说明:
    Docke 版本: 1.9 以上

    在本地运行registry(本机ip:192.168.1.100):

    docker run -d -p 5000:5000 --restart=always --name registry registry:2
    

    docker tag 设置标签到本地的私有镜像

    docker tag ubuntu 192.168.1.100:5000/ubuntu
    

    将镜像push上去

    docker push 192.168.1.100:5000/ubuntu
    

    从其它服务器上面拉取镜像:

    docker pull 192.168.1.100:5000/ubuntu
    

    ** Docker Register 使用HTTPS的方式访问:**

    docker run -d -p 443:5000 --restart=always --name registry \
    -v /home/certs:/certs \
    -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/ssl.crt \
    -e REGISTRY_HTTP_TLS_KEY=/certs/ssl.key \
    registry:2
    

    将本地更新后的容器,提交到私有仓库(Docker Register ):

    记录容器ID

    docker ps
    

    将容器更新提交到镜像:

    docker commit -m "Add vim"  69e873e0c48e 192.168.1.100/ubuntu
    

    Push到HUB:

    docker push 192.168.1.100/ubuntu
    

    删除Register Images:

    curl -XDELETE https://192.168.1.100/ubuntu
    

    相关文章

      网友评论

          本文标题:使用registry搭建Docker私有仓库

          本文链接:https://www.haomeiwen.com/subject/cqxnkttx.html