如何保存已经拉取 docker 镜像文件,并转移到不同的主机上

部署 docker 时拉取镜像文件很简单,但是文件只能在本机使用。要是想把镜像文件保存下来,备份到其他地方,或是复制到其他主机上用,就需要通过以下命令来完成。
- 保存镜像文件
docker save -o /home/user/docker/myimage.tar myimage:tag
# myimage.tar 是保存后的文件名,保存到 /home/user/docker 目录下
# myiamge:tag 是镜像和标签
- 可复制 myimage.tar 文件到其他地方作为备份
- myimage.tar 文件在使用之前,需要先加载镜像文件
docker load < /home/user/docker/myimage.tar
# 加载 /home/user/docker 目录下的 myimage.tar 文件
# 加载后就可以 docker 或 docker compose 来部署 docker 应用了