gpt4 book ai didi

docker - 如何在 Docker 中重新启动 Weaviate 而不丢失我的架构?

转载 作者:行者123 更新时间:2023-12-02 01:51:40 25 4
gpt4 key购买 nike

我使用 docker 镜像启动 weaviate,然后创建两个类,并使用 Java 客户端为这些类添加大约 400 多个数据条目。我还尝试了问答模块来查询数据,并且运行正常。

当我在 Docker 容器中重新启动 Weaviate 实例时,我的架构就丢失了。

我对 Weaviate 完全陌生,不确定出了什么问题。

最佳答案

默认情况下,Docker 本身都是临时的,这就是 docker 低占用、低清理的部分要点。

您可以使用创建并映射到一个卷,该卷是与主机共享的文件夹,该文件夹将在容器实例之间保留并重新安装。

完整文档在这里。

https://docs.docker.com/compose/compose-file/compose-file-v3/#volume-configuration-reference

TLDR

A volumes,撰写文件的部分。看起来像这样:

services:
weaviate:
image: waviate
volumes:
- localFolder:/var/lib/weaviate/data

关于docker - 如何在 Docker 中重新启动 Weaviate 而不丢失我的架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70212381/

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