1、前言

在寒假中搭建了一个基于 Docker 的项目,在项目中需要备份 Docker 数据,因为还没有接触过 Docker 备份所以就写个笔记记录一下。

2、备份

2.1、容器备份迁移流程

上网了解了一下备份的流程大概如下:
1.使用 docker commit 将容器保存为镜像
2.使用 docker save 将镜像保存为tar文件
3.使用 docker load 将tar文件恢复为镜像
4.使用 docker run 根据镜像启动容器
asuhdfluihnllarhg

2.2、步骤

1. 容器保存为镜像

docker commit 容器名称 镜像名称

2023-02-20T16:53:24.png

2. 镜像备份

docker save -o tar文件名.tar 镜像名

2023-02-20T16:58:17.png

3. 恢复镜像

docker load -i tar文件名.tar

2023-02-20T17:00:45.png

4. 启动容器

例子:

docker run -it -d -v /data:/data -p 80:80 --name ubuntu-2 new_ubuntu-1

2023-02-20T17:06:58.png

最后修改:2023 年 10 月 26 日
如果觉得我的文章对你有用,请随意赞赏