如何将Docker镜像保存为一个离线的tar归档文件

 更新时间:2026年01月21日 08:32:38   作者:年六季  
文章描述了如何将Docker镜像保存为离线的tar归档文件,并在其他机器上重新加载的过程,包括保存镜像为tar文件、传输tar文件和在目标机器上加载tar文件为镜像的步骤

将Docker镜像保存为一个离线的tar归档文件,这样就可以在没有网络连接的情况下,或者在不同的机器上使用这个镜像。

这个过程通常包括两个步骤:

首先是将镜像保存为tar文件,然后是将这个tar文件传输到目标机器上,并在那里重新加载为Docker镜像。

以下是具体的步骤:

1. 保存镜像为tar文件

使用docker save命令将镜像保存为tar文件。

例如,如果镜像名称是my_custom_image:latest,可以执行以下命令:

docker save -o my_custom_image.tar my_custom_image:latest

这里的-o参数后面跟着的是您想要保存的文件名,my_custom_image.tar是您保存的tar文件的名称。

2. 传输tar文件

将生成的tar文件传输到目标机器。

可以使用USB驱动器、通过网络共享、邮件附件或任何其他文件传输方法来完成这一步。

3. 在目标机器上加载tar文件为镜像

在目标机器上,使用docker load命令将tar文件重新加载为Docker镜像:

docker load -i my_custom_image.tar

这里的-i参数后面跟着的是tar文件的路径。

完成这些步骤后,就可以在目标机器上使用这个离线保存的Docker镜像了。

这对于在没有互联网连接的环境中部署容器特别有用,或者当需要在多台机器之间共享镜像时。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Docker容器应用中,10个要不得的坏习惯

    Docker容器应用中,10个要不得的坏习惯

    这篇文章主要介绍了Docker容器的应用中,10个要不得的坏习惯,帮助大家更好的理解和使用docker,感兴趣的朋友可以了解下
    2020-08-08
  • docker容器内部可以访问,外部无法访问的处理

    docker容器内部可以访问,外部无法访问的处理

    这篇文章主要介绍了docker容器内部可以访问,外部无法访问的处理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • dockerfile健康检查HEALTHCHECK的命令学习

    dockerfile健康检查HEALTHCHECK的命令学习

    HEALTHCHECK 指令告诉 Docker 如何测试一个容器,以检查它是否仍在工作,本文主要介绍了dockerfile健康检查HEALTHCHECK的命令学习,感兴趣的可以了解一下
    2024-01-01
  • Docker安装(Ubuntu 64bit)的方法步骤

    Docker安装(Ubuntu 64bit)的方法步骤

    本篇文章主要介绍了 Docker安装 Ubuntu 64bit的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • docker如何将jar包生成镜像并将宿主机目录挂载

    docker如何将jar包生成镜像并将宿主机目录挂载

    这篇文章主要介绍了docker如何将jar包生成镜像并将宿主机目录挂载问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • docker安装tomcat dubbo-admin实例技巧

    docker安装tomcat dubbo-admin实例技巧

    在本篇文章里小编给大家整理的是关于docker安装tomcat dubbo-admin实例技巧,有需要的朋友们可以参考下。
    2020-01-01
  • CentOS 7.2 下安装 Docker 1.12.3 版的详细方法

    CentOS 7.2 下安装 Docker 1.12.3 版的详细方法

    这篇文章主要介绍了CentOS 7.2 安装 Docker 1.12.3 版的相关资料,本文分步骤给大家介绍了CentOS 7.2 下安装 Docker 1.12.3 版的详细方法,需要的朋友可以参考下
    2016-11-11
  • docker容器互联的实现步骤

    docker容器互联的实现步骤

    容器互联是除了端口映射外另一种可以与容器通信的方式,本文就来介绍一下docker容器互联的实现步骤,感兴趣的可以了解一下
    2023-12-12
  • 使用Docker查看Elasticsearch错误日志的详细步骤

    使用Docker查看Elasticsearch错误日志的详细步骤

    在使用 Elasticsearch(简称 ES)的过程中,我们可能会遇到各种问题,为了快速定位和解决这些问题,查看错误日志是关键,本文将介绍如何使用 Docker 查看 Elasticsearch 的错误日志,并提供一些实用技巧,需要的朋友可以参考下
    2025-08-08
  • Docker下安装ElasticSearch和Kibana的示例代码

    Docker下安装ElasticSearch和Kibana的示例代码

    这篇文章主要介绍了Docker下安装ElasticSearch和Kibana的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08

最新评论