美文网首页
Docker 私库搭建

Docker 私库搭建

作者: 赵荆州 | 来源:发表于2018-01-21 16:05 被阅读115次

    sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry

    测试:
    sudo docker pull busybox

    busybox可以是其他镜像,选一个比较小的测试就行。

    打一个tag
    sudo docker tag busybox registry-ip:5000/busybox
    registry-ip 是registry所在ip
    默认打出来的是latest

    上传
    sudo docker push registry-ip:5000/busybox
    可能会报下面的错误:
    Get https://xxxxxx:5000/v2/: http: server gave HTTP response to HTTPS client
    原因自己去google。
    如果是测试用,可以使用下面的解决方案:
    echo '{ "insecure-registries":["xxx.xxx.xxx.xxx:5000"] }' > /etc/docker/daemon.json
    systemctl restart docker

    删掉本地镜像。
    docker rmi registry-ip:5000/busybox
    然后重新拉取,如果能成功拉下来就证明私库搭好了。
    sudo docker pull xxxx:5000/busybox

    有时间再看看私库认证和加密。

    相关文章

      网友评论

          本文标题:Docker 私库搭建

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