docker的内部文件结构

网友投稿 350 2022-11-04


docker的内部文件结构

利用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”也没有关系,那只是一种数据写入方式。应该是写入快,但重启实例初始化数据会慢。

参考文章:​​​docker之进入启动容器查看目录结构​​​​关于Docker目录挂载的总结​​


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:160630基金净值查询今天最新净值API(160630基金净值查询今天最新净值最新股价)
下一篇:Java并发编程之常用的辅助类详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~