全球主机交流论坛备用站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工VPS
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 186|回复: 11

docker到底怎么备份?

[复制链接]

6

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2024-5-4 22:23:36 | 显示全部楼层 |阅读模式
20230417
现在越来越多的程序都是docker了,太难受了
原来备份下数据库和文件就OK了,docker也不知道数据和文件哪。用了好久的程序,在网上找的命令备份的,然后恢复的时候全坏了
MJJ,你的签名掉了~~~
回复

使用道具 举报

32

主题

983

帖子

2572

积分

金牌会员

Rank: 6Rank: 6

积分
2572
发表于 2024-5-4 22:49:33 | 显示全部楼层
备份当初执行的命令,或者docker-compse文件
备份映射到主机的文件夹
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

46

主题

198

帖子

592

积分

高级会员

Rank: 4

积分
592
发表于 2024-5-4 22:24:52 | 显示全部楼层
只备份volume就行了,看看docker compose里面映射的volume路径,然后一一备份就行可以了
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

1

主题

56

帖子

195

积分

注册会员

Rank: 2

积分
195
发表于 2024-5-4 22:26:23 | 显示全部楼层
创建容器时加个映射
  1.   -v /root/data/:/data/
复制代码

备份/root/data/就可以了
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

0

主题

16

帖子

54

积分

注册会员

Rank: 2

积分
54
发表于 2024-5-4 22:27:31 | 显示全部楼层
docker save -o name.tar name
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

31

主题

1415

帖子

3625

积分

论坛元老

Rank: 8Rank: 8

积分
3625
发表于 2024-5-4 22:27:55 | 显示全部楼层
你给我整不会了,一时之间不知从何说起



它们什么都知道,它们本就是故意的
我什么也做不了
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

4

主题

153

帖子

524

积分

高级会员

Rank: 4

积分
524
发表于 2024-5-4 22:47:41 | 显示全部楼层
1、(推荐)容器创建之初就应该映射数据文件或者用docker卷,备份时只要备份映射出来的数据或者docker卷就行
2、(不推荐)整个docker容器导出为镜像,重建的时候直接重新用导出镜像拉起来就好了

2不推荐的原因主要是违背了容器使用的初衷,相当于把容器当虚拟机来用了
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

7

主题

29

帖子

99

积分

注册会员

Rank: 2

积分
99
发表于 2024-5-4 22:49:50 | 显示全部楼层
很简单看视频 https://b23.tv/hFTSblu
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

8

主题

426

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
发表于 2024-5-4 22:51:12 | 显示全部楼层
可以使用docker save命令把容器打包为tar压缩文件,需要用时使用docker load命令还原
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

0

主题

4

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2024-5-4 23:08:28 | 显示全部楼层
docker也不知道数据和文件哪

这锅docker可不背,不会用就了解再用。
没做映射就复制出来
docker cp ...Docker备份是最最简单的,直接把存放的数据卷文件夹压缩下载下来就完事了
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球主机交流论坛备用站

GMT+8, 2024-5-19 10:54 , Processed in 0.047579 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表