推送到远端仓库 docker login –username=清兵卫 registry.cn-hangzhou.aliyuncs.com docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/qingbingwei_docker/linux_docker:[镜像版本号] docker push registry.cn-hangzhou.aliyuncs.com/qingbingwei_docker/linux_docker:[镜像版本号]

从远端仓库拉取 docker pull registry.cn-hangzhou.aliyuncs.com/qingbingwei_docker/linux_docker:[镜像版本号]

推送到私有库 1.搭建私有库 docker pull registry docker run -d -p 5000:5000 -v /qingbingwei/myregistry/:/tmp/registry –privileged=true registry

2.将镜像推送到私服库
    1.在ubuntu内添加ifconfig功能然后制作成新的镜像
    apt-get update
    apt-get install net-tools
    
    2.使用curl工具验证私服库上有什么镜像
    curl -XGET http://192.168.146.135:5000/v2/_catalog
    
    3.将新镜像ubuntu1:1.1修改符合私服规范的Tag
    docker tag 镜像:Tag Host:Port/Repository:Tag
    docker tag ubuntu1:1.1 192.168.146.135:5000/ubuntu:1.1

    4.修改docker配置文件使之支持http
    vim命令新增如下内容:vim /etc/docker/daemon.json
    "insecure-registries": ["192.168.146.135:5000"]

    注:最好重启docker

    5.push推送到私服库
    docker push 192.168.146.135:5000/ubuntu1:1.1

    6.验证私服库上是否存在镜像
    curl -XGET http://192.168.146.135:5000/v2/_catalog

    7.从私服上拉取镜像
    docker pull 192.168.146.135:5000/ubuntu1:1.1