redis docker - 使用数据创建容器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis docker - 使用数据创建容器相关的知识,希望对你有一定的参考价值。

我想运行一个带有初始数据的redis容器。在图像的documentation中,我可以使用音量来装载到/data。我的问题是:redis能否从中读取数据并加载它?如果是这样,我挂载的目录应该是什么?我(非常天真)的尝试是放置一个名为“someFile”的文件,希望redis知道用关键字“someFile”保存它,并将文件内容保存为数据。显然它没有用。

任何帮助,将不胜感激。

答案

您可以首次运行redis容器,将空目录设置为数据卷,并使用redis CLI填充redis数据。停止容器后,数据目录将包含一个可用的redis数据集。

如果您运行另一个指定同一目录的容器实例,redis将使用该数据。

请注意,您需要配置redis以便相应地将数据保存到文件系统(请查看https://redis.io/topics/persistence

以上是关于redis docker - 使用数据创建容器的主要内容,如果未能解决你的问题,请参考以下文章

redis docker - 使用数据创建容器

云原生之使用Docker部署Redis数据库

Docker教程-4-Redis容器的安装配置使用

docker硬核知识-容器部署redis集群

Docker安装和配置Redis

Docker教程-5-基于Docker的Redis主从复制