Hi!
I am using weaviate via docker container
Here is my docker code
netnanny-weaviate:
container_name: netnanny-weaviate
image: semitechnologies/weaviate:latest
ports:
- "8080:8080"
- "50051:50051"
environment:
QUERY_DEFAULTS_LIMIT: '10'
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
PERSISTENCE_DATA_PATH: /var/lib/weaviate
volumes:
- ./weaviate_data:/var/lib/weaviate
networks:
- netnanny
If I keep
PERSISTENCE_DATA_PATH: './data'
and
volumes:
- weaviate_data:/var/lib/weaviate
I am losing data stored in “weaviate_data” folder If I restart my docker container.
And If I keep
PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
And
volumes:
- weaviate_data:/var/lib/weaviate
I am getting this error
{“build_git_commit”:“258edad”,“build_go_version”:“go1.22.11”,“build_image_tag”:“1.25.30”,“build_wv_version”:“1.25.30”,“level”:“info”,“msg”:“attempting to join”,“remoteNodes”:[“172.27.0.2:8300”],“time”:“2025-02-20T07:02:09Z”}
{“build_git_commit”:“258edad”,“build_go_version”:“go1.22.11”,“build_image_tag”:“1.25.30”,“build_wv_version”:“1.25.30”,“level”:“info”,“msg”:“attempted to join and failed”,“remoteNode”:“172.27.0.2:8300”,“status”:8,“time”:“2025-02-20T07:02:09Z”} .
Could you please let me know what I am doing wrong here. My only aim is I don’t want to lose the data If I restart my docker container.
Thank you