docker 镜像的导入和导出

环境打包成.tar 直接拷贝

sudo docker ps -a

要打包什么就把CONTAINER ID 复制下来,例我想打最后一个:1b4f22ce21dd ,在本机上运行下:

sudo nvidia-docker commit 1b4f22ce21dd 镜像名:tag

镜像名和tag自己定义(例如 segmentation:1.0)(需等待一段时间哦

nvidia-docker images  

查看上面生成的镜像

sudo nvidia-docker save -o 镜像名.tar 镜像名:tag

即导入成功,命令端所在地址会有一个上锁的.tar包

想移动包就先打开权限:

chmod  777 镜像名.tar/

 如果想在别处导出:

sudo nvidia-docker load < 镜像名.tar     # 现将tar文件导出为镜像文件

sudo docker images            # 查看所有镜像,找到刚才导出的镜像

sudo nvidia-docker run -it REPOSITORY:TAG   # REPOSITORY表示你刚才导出镜像名,TAG表示版本

即可进入你配置好的仓库里,运行程序一类的

如果你关闭了仓库,下次还想继续使用这个仓库,例如仓库78ec00158c46,

sudo nvidia-docker start 78ec00158c46

sudo nvidia-docker exec -it 78ec00158c46 /bin/bash

即可再次进入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值