wjm55 commited on
Commit
f9c1d3e
·
1 Parent(s): acae70f

Update Dockerfile to change exposed port to 8080 and add volume for persistent data; remove deprecated run-weaviate.sh script.

Browse files
Files changed (2) hide show
  1. Dockerfile +5 -2
  2. run-weaviate.sh +0 -16
Dockerfile CHANGED
@@ -6,6 +6,9 @@ ENV QUERY_DEFAULTS_LIMIT=25 \
6
  ENABLE_API_BASED_MODULES=true \
7
  CLUSTER_HOSTNAME=node1
8
 
9
- EXPOSE 7860 50051
10
 
11
- CMD ["--host", "0.0.0.0", "--port", "7860", "--scheme", "http"]
 
 
 
 
6
  ENABLE_API_BASED_MODULES=true \
7
  CLUSTER_HOSTNAME=node1
8
 
9
+ EXPOSE 8080 50051
10
 
11
+ # Create volume for persistent data
12
+ VOLUME ["/var/lib/weaviate"]
13
+
14
+ CMD ["--host", "0.0.0.0", "--port", "8080", "--scheme", "http"]
run-weaviate.sh DELETED
@@ -1,16 +0,0 @@
1
- #!/bin/bash
2
-
3
- # Create volume for persistent data
4
- docker volume create weaviate_data
5
-
6
- # Run Weaviate container
7
- docker run -p 7860:7860 -p 50051:50051 \
8
- -v weaviate_data:/var/lib/weaviate \
9
- --restart on-failure:0 \
10
- -e QUERY_DEFAULTS_LIMIT=25 \
11
- -e AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=true \
12
- -e PERSISTENCE_DATA_PATH=/var/lib/weaviate \
13
- -e ENABLE_API_BASED_MODULES=true \
14
- -e CLUSTER_HOSTNAME=node1 \
15
- cr.weaviate.io/semitechnologies/weaviate:1.30.0 \
16
- --host,0.0.0.0,--port,7860,--scheme,http