必备条件
- 一台境外 VPS
- SSH 工具(最好带 FTP 功能)
操作步骤
先利用境外 VPS 拉取目标镜像,下面以 memos 镜像为例说明
1、SSH 工具连接 VPS 拉取镜像
docker pull neosmemo/memos2、将镜像保存为一个文件
使用 docker save 命令将镜像保存为一个文件
docker save -o memos.tar memos:latest这条命令会把名为 memos:latest 的镜像保存为一个文件,并将文件命名为 memos.tar
3、利用 FTP 工具将文件保存到 NAS
利用 FTP 工具将 memos.tar 文件下载到 NAS 中备用。
4、将文件加载回 Docker
使用 docker load 命令将 memos.tar 加载回 Docker
docker load -i memos.tar5、部署验证
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos 
