gpt4 book ai didi

docker - 跨redis容器持久化数据

转载 作者:行者123 更新时间:2023-12-02 19:17:42 25 4
gpt4 key购买 nike

因此,我一直在尝试保留redis容器的数据。我创建了一个名为/ redis-volume的主机共享文件夹,并尝试将redis中的数据存储到其中。

最佳答案

我试图在docker-compose版本3中跨redis容器持久化数据,而这终于奏效了。请让我知道这是否是正确的方法

container_name: redis_db
command: redis-server --appendonly yes
image: redis
ports:
- "6379:6379"
volumes:
- ./redis-volume:/data

在主机上的/ redis-volume中,您可以找到一个名为 appendonly.aof 的文件。
这就是持久数据。同样,在重新启动容器时,如果仔细观察,您将能够找到这样的一行。
redis_db      | 1:M 08 Jun 2020 19:40:28.024 * DB loaded from append only file: 0.000 seconds

希望这可以帮助!

关于docker - 跨redis容器持久化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62270075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com