文章

Docker 镜像导出指南

Docker被封了,只能曲线救国, 利用V2ray代理,从windows上拉取镜像,然后上传到unraid的dockers上。

Docker 镜像导出指南

本文档描述了如何在 Windows 上导出单个或多个 Docker 镜像,并将其保存为 .tar 文件。

单个镜像导出

如果只需要导出单个镜像,可以使用以下命令:

1
docker save -o single_image.tar image:latest #格式如:docker save -o  filebrowser.tar filebrowser/filebrowser:v2.31.2

上述命令将 image:latest 镜像导出到 single_image.tar 文件中。

批量导出镜像

要批量导出多个镜像,可以使用以下命令:

1
docker save -o images.tar image1 image2 image3 ...

该命令会将指定的镜像导出到 images.tar 文件中。确保在命令中替换 image2image3 为实际的镜像名称。

传输文件到 Unraid

使用文件传输工具(如 SCP 或 FTP),将导出的 .tar 文件传输到 Unraid 服务器的指定目录,例如 /mnt/user/appdata/

在 Unraid 上导入镜像

在 Unraid 的命令行界面中,使用以下命令加载镜像:

1
docker load -i /mnt/user/appdata/images.tar

或对于单个镜像:

1
docker load -i /mnt/user/appdata/single_image.tar

验证镜像导入

检查镜像是否成功导入:

1
docker images

你应该能看到导入的镜像列表。

删除tar文件

在 Unraid 的 Docker 中成功导入镜像后,你可以安全地删除 .tar 文件。导入镜像的过程会将镜像数据存储到 Docker 的本地存储中,删除 .tar 文件不会影响已导入的镜像。

用以下命令删除 .tar 文件:

1
rm /mnt/user/appdata/images.tar

用unraid的模板安装

接下来就可以利用unraid的模板优势,愉快安装。更新镜像版本,也可以重复以上操作。

unraid01

本文由作者按照 CC BY 4.0 进行授权

© 尼爹. 保留部分权利。