一、从原来的Docker镜像导出“设置”

qq截图20231107014719

可见这是一个完全导出的容器,容器名被改为了当时备份的时间tag,需要改成Docker Hub(或者其他注册表)上最新的镜像。

右键该容器,选择设置,导出,只导出设置,会生成一个.syno.json文件。

qq截图20231107014755

qq截图20231107014806

qq截图20231107014848

二、更改镜像

在编辑前,我建议提前将对应镜像下载下来。

然后右键选择编辑,定位到”image”字段,手工改为registry的url和tag:

qq截图20231107014913

qq截图20231107015010

自Docker Hub无法正常拉取镜像后我自己做了一个油猴插件,在Hub页面可以选镜像:https://greasyfork.org/zh-CN/scripts/474200-docker-hub-mirrors

保存,然后删除掉旧容器,再选择导入设置,即可自动改为新镜像启动容器。

删除旧容器之前建议留存一份截图以防万一,还能手工恢复。

qq截图20231107015504