docker的内部文件结构
发布日期:2021-06-30 17:17:06 浏览次数:2 分类:技术文章

本文共 425 字,大约阅读时间需要 1 分钟。

利用docker挂载redis,我有个疑问,redis产生的数据持久化的话,会存放在哪里?

我刚使用docker没几天,这个问题的答案目前仍然不甚了了;也不清楚docker挂载redis的时候,是否要映射宿主目录到容器内,因为不映射,也不影响redis的数据持久化。先记下来。

docker其实内部是有文件结构的。我们可以查看一下:

docker psdocker exec -it 实例名 /bin/bash

在这里插入图片描述

当初,我是这样挂载这个实例的:

sudo docker run --name redis007 -p 20002:6379 -d --restart always redis redis-server --appendonly yes

从挂载命令来看,并没有映射宿主目录,但结果证明,数据有持久化。这个持久化,跟参数“–appendonly yes”也没有关系,那只是一种数据写入方式。应该是写入快,但重启实例初始化数据会慢。

参考文章:

转载地址:https://leftfist.blog.csdn.net/article/details/101349672 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:linux的文件和文件夹操作
下一篇:docker中部署多个redis实例

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月09日 04时07分25秒