从仓库拉镜像的时候,需要docker login "从仓库拉镜像的地址"。拉下来之后,这个镜像就存在与已经安装好的docker里面。
接下来是打标记,docker tag 【镜像:版本】(从仓库拉下来的镜像名+版本) 【镜像:版本】(需要上传到自己仓库的镜像名+版本)
举个栗子:docker tag image1:version1 image2:version2
在执行下一步的时候,一定要把之前docker login 的地址退出去,登录上自己仓库的地址。
命令:docker logout .......
最后是将镜像推到自己的仓库中。docker push 打标记后的镜像
举个栗子:docker push image2:version2
【附:如果仓库的hostname设置的是域名的形式,在docker 打标记和推仓库的的时候也使用的是域名】