dayeah

将它人docker镜像备份到自己docker仓库

时间:2021-05-03   阅读:984

前提:机器上安装好docker


1 先创建Docker hub 帐号 ,并创建仓库


首先你需要一个docker hub 帐号,记住username,password,email(不是必须).后面在命令行验证登陆的时候需要用到,再下来就是创建仓库了,本文假定你的英语还凑合可以看得懂英文,辣么:create —> create repository ,取个名字,这里我们最终创建的仓库名称:AAA/BBB,这个AAA是我的帐号,BBB是其中一个仓库名。


2.在服务器上登录账号


输入

docker login

依次输入docker hub 的用户名密码


3、拉取镜像到本地


方法一:” docker pull 镜像地址:tag”

例如:docker pull gcr.io/istio-release/pilot:1.0.0 或者 docker pull logicjake/webmonitor:latest


方法二:”docker pull 镜像地址:镜像名称”

例如:docker pull gcr.io/istio-release/pilot@sha256:f3a834841bfa2879900c849b3d8398b584950aa5f61fc1061a03ed6d5a3f5805


3.修改正确的镜像名

注意要保证image的tag是账户名,如果镜像名字不对,需要改一下tag

可以用:docker images命令查看


语法是: docker tag 仓库名 用户名/仓库名


例如原来是EEE/DDD:1111


需要修改为你的仓库名称


docker tag EEE/DDD:1111 AAA/BBB:2222(后面数字自定义) 或者docker tag logicjake/webmonitor:latest dayeah/mybak:latest


4、之后可以用:docker images命令查看,可以看到两个大小和内容一样的两个镜像


EEE/DDD:1111和AAA/BBB:2222


5、上传到自己仓库


运行:docker push 用户名/镜像名


例如上面的镜像:docker push AAA/BBB:2222  或者docker push dayeah/mybak:latest

————————————————


原文链接:https://blog.csdn.net/weixin_42405070/article/details/105399045


上一篇:腾讯监控 腾讯清凉监控腾讯轻量监控删除

下一篇:网页变化监控程序webmonitor安装教程

网友评论