在源系统上保存 Docker 镜像为 tar 文件:
首先,使用以下命令列出当前系统上的 Docker 镜像:
docker images
找到要迁移的镜像的 REPOSITORY 和 TAG。
使用以下命令将镜像保存为 tar 文件(将 <镜像名称> 替换为实际的镜像名称,<标签> 替换为实际的标签):
docker save -o <文件名>.tar <镜像名称>:<标签>
这将把镜像保存为一个 tar 文件。
将 tar 文件传输到目标系统:
你可以使用 scp 命令或其他文件传输工具将 tar 文件从源系统复制到目标系统。
在目标系统上加载 Docker 镜像:
在目标系统上,使用以下命令加载 Docker 镜像(将 <文件名> 替换为实际的文件名):
docker load -i <文件名>.tar
这将加载 tar 文件中的镜像到目标系统的 Docker 中。
现在,你已经成功迁移了 Docker 镜像到另一个 Ubuntu 系统上。你可以使用 docker images 命令在目标系统上验证镜像是否已加载。