MVPilgrim commited on
Commit
d5f786e
·
1 Parent(s): ab80d2d

Adding volume /data.

Browse files
Files changed (2) hide show
  1. Dockerfile +6 -1
  2. startup.sh +1 -0
Dockerfile CHANGED
@@ -53,7 +53,12 @@ RUN ./custom_prerequisites.py
53
  ##############################
54
  RUN useradd -m -u 1000 user
55
 
 
 
 
 
56
  ##############################################################################
57
  # Start the weaviate vector database, text2vec-transformers and the semantic search app.
58
  #RUN /app/startup.sh
59
- CMD ["/app/startup.sh"]
 
 
53
  ##############################
54
  RUN useradd -m -u 1000 user
55
 
56
+ #############################################
57
+ # Specify /data volume.
58
+ VOLUME /data
59
+
60
  ##############################################################################
61
  # Start the weaviate vector database, text2vec-transformers and the semantic search app.
62
  #RUN /app/startup.sh
63
+ #CMD ["/app/startup.sh"]
64
+ RUN --mount=type=cache,target=/data,mode=777 /app/startup.sh
startup.sh CHANGED
@@ -13,6 +13,7 @@ echo "#### Before /app/text2vec-transformers"
13
  ###############################################
14
  # Start the weaviate vector database server.
15
  echo "#### Before /app/weaviate"
 
16
  export AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=true \
17
  PERSISTENCE_DATA_PATH=/var/lib/weaviate \
18
  DEFAULT_VECTORIZER_MODULE=text2vec-transformers \
 
13
  ###############################################
14
  # Start the weaviate vector database server.
15
  echo "#### Before /app/weaviate"
16
+ ln -s /data/var/lib/weaviate /var/lib/weaviate
17
  export AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=true \
18
  PERSISTENCE_DATA_PATH=/var/lib/weaviate \
19
  DEFAULT_VECTORIZER_MODULE=text2vec-transformers \