Spaces:
Running
Running
MVPilgrim
commited on
Commit
·
d5f786e
1
Parent(s):
ab80d2d
Adding volume /data.
Browse files- Dockerfile +6 -1
- 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 \
|