Docker中Dify镜像由Windows系统迁移到Linux系统的方法
要将 Windows 系统中 Docker 里的 DIFY 相关镜像迁移到 Linux 系统,可通过 导出镜像为文件 → 传输文件到 Linux → 导入镜像到 Linux Docker 的流程实现,具体步骤如下:
一、在 Windows 上导出 DIFY 相关镜像
-
列出 DIFY 相关镜像
打开 Windows 的命令提示符(CMD)或 PowerShell,执行以下命令查看所有镜像,找到 DIFY 相关的镜像(通常名称含dify
关键字):docker images | findstr "dify" # Windows 中用 findstr 过滤
记录需要迁移的镜像 名称(REPOSITORY) 和 标签(TAG),例如
dify/api:latest
、dify/web:latest
等。 -
导出镜像为 tar 文件
使用docker save
命令将镜像导出为压缩文件(单个文件可包含多个镜像):# 导出单个镜像(示例:dify/api:latest) docker save -o dify_api_latest.tar dify/api:latest# 导出多个镜像(用空格分隔,合并到一个 tar 文件) docker save -o dify_all_images.tar dify/api:latest dify/web:latest dify/worker:l