如何从远程主机上拷贝docker image到本地

如何从远程主机上拷贝docker image到本地

1.以root身份在远程主机保存image到文件
  docker save -o [filename] [image]
示例:
  docker save -o aspnet.tar mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim

2.修改保存文件为任何人可读
   chmod a+r [filename]
     
3.本地主机使用scp命令拷贝远程文件到本地
  scp <username>@<ip>:<file> <local path>
 示例:
  scp test@192.168.1.2:/home/test/aspnet.tar /home/test
  输入后会提示输入密码

4.本地从文件加载到docker image仓储
  docker load<[filename]
  示例
  docker load<aspnet.tar

5. 使用docker images命令查看已导入的image
  docker images

  
  

 

posted on 2020-02-23 17:56  omage  阅读(301)  评论(0编辑  收藏  举报