Files
nexus/wiki/sources/如何传输Docker-images-并且在另一个Docker安装.md
weishen b3b6be6114 ingest: 如何传输 Docker images 并且在另一个 Docker 安装
- Source: raw/Home Office/如何传输Docker images 并且在另一个Docker安装.md
- Update Docker concepts (Docker-Save, Docker-Load, Docker-Image) with new source
- Update Synology entity with new source
- Create Xiaoya entity for xiaoyaliu/alist Docker image
- Update wiki/index.md and wiki/log.md
2026-04-21 14:05:39 +08:00

1.7 KiB

如何传输 Docker images 并且在另一个 Docker 安装

Source File

Metadata

  • Author: shenwei
  • Created: 2025-03-06
  • Tags: docker, nas, synology

Summary

本文介绍了如何将 Docker 镜像从一台设备传输到另一台设备并导入 Docker 的完整操作流程,适用于在没有网络连接或网络受限的环境下迁移 Docker 镜像。

Key Points

导出 Docker 镜像

在源设备上,通过 docker save 命令将镜像打包成 tar 文件:

docker pull xiaoyaliu/alist
docker save -o xiaoya.tar xiaoyaliu/alist

导入 Docker 镜像

在目标设备上,通过 docker load 命令将 tar 文件导入:

docker load < xiaoya.tar

Practical Application

该方法适用于以下场景:

  1. 离线环境:目标设备无法访问互联网,无法直接 docker pull
  2. 节省带宽:大镜像只需下载一次,后续可多次复用
  3. NAS 存储:将镜像 tar 文件存储在 NAS 上,便于管理
  4. 批量部署:同一镜像需要在多台设备上部署

See Also