2017-07-24 42 views
0

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

任何帮助,将不胜感激。

回答

1

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

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

请注意,您需要配置redis才能将数据保留到文件系统(请检查https://redis.io/topics/persistence

相关问题