1、将修改的容器保存为镜像
- 通过docker ps找到需要保存的镜像,得到镜像id
- 保存修改id这个时候建议提交时候修改镜像名称或者版本号
- docker commit -m "第一次保存subword镜像" 18e16153e6d5 conformer_subword:v0.0
- 详细介绍docker commit
- -a :提交的镜像作者;
- -c :使用Dockerfile指令来创建镜像;
- -m :提交时的说明文字;
- -p :在commit时,将容器暂停。
- 将容器18e16153e6d5 保存为新的镜像,并添加提交人信息和说明信息。
- docker commit -m "第一次保存subword镜像" 18e16153e6d5 conformer_subword:v0.0
2、打包镜像
- 将镜像打包成压缩文件
- 打包:docker save -o conformer_subword.tar conformer_subword:v0.0
- 压缩:tar -zcvf conformer_subword.tar.gz conformer_subword.tar
- 将压缩的镜像移动到新服务器上
- 将压缩包解压为镜像
- 解压:tar -zxvf conformer_subword.tar.gz
- 加载镜像:docker load -i conformer_subword.tar
- 查看镜像加载是否成功:docker images