用户可将容器导出为一个镜像文件,再导入其它服务器使用。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2ad9695f9589 ascend-toolkit:8.0.RC3-ubuntu18.04-arm64 "/bin/bash" 41 hours ago Up 41 hours cranky_lamport
docker commit CONTAINER ID image-name:tag
参数 |
参数说明 |
---|---|
CONTAINER ID |
容器ID。 |
image-name:tag |
镜像名称与标签,用户可自定义。(例:ascend-toolkit:8.0.RC3-ubuntu18.04-arm64-20230109)。 |
命令示例如下:
docker commit 2ad9695f9589 ascend-toolkit:8.0.RC3-ubuntu18.04-arm64-20230109
REPOSITORY TAG IMAGE ID CREATED SIZE ascend-toolkit 8.0.RC3-ubuntu18.04-arm64-20230109 c885a9197446 9 seconds ago 5.62GB
docker save -o image.tar image-name:tag
参数 |
参数说明 |
---|---|
image.tar |
镜像压缩文件名称,用户可自定义。(例:ascend-toolkit.tar) |
image-name:tag |
镜像名称与标签,填写3中保存的镜像和tag(如“ascend-toolkit:8.0.RC3-ubuntu18.04-arm64-20230109”)。 |
命令示例如下:
docker save -o ascend-toolkit.tar ascend-toolkit:8.0.RC3-ubuntu18.04-arm64-20230109
镜像打包完成后,会在当前目录下生成,执行ls命令查看。
[root@localhost zzh]# ls ascend-toolkit.tar
REPOSITORY TAG IMAGE ID CREATED SIZE ascend-toolkit 8.0.RC3-ubuntu18.04-arm64-20230109 c885a9197446 About an hour ago 5.62GB