Spaces:
Runtime error
Runtime error
# Use a lightweight Debian base image | |
FROM debian:slim-buster | |
# Update the package lists | |
RUN apt-get update -y | |
# Install required dependencies (adjust as needed) | |
RUN apt-get install -y \ | |
curl \ | |
wget \ | |
unzip \ | |
ca-certificates \ | |
&& rm -rf /var/lib/apt/lists/* | |
# Download and install Qdrant | |
WORKDIR /opt | |
RUN curl -L https://github.com/qdrant/qdrant/releases/latest/download/qdrant-linux-x86_64.zip -o qdrant.zip \ | |
&& unzip qdrant.zip \ | |
&& rm qdrant.zip | |
# Set the environment variable for Qdrant's data directory | |
ENV QDRANT_DATA_DIR /data | |
# Create the data directory | |
RUN mkdir -p /data | |
# Expose the Qdrant HTTP port | |
EXPOSE 6333 | |
# Command to start Qdrant | |
CMD ["/opt/qdrant", "--config", "/opt/qdrant/qdrant.yaml"] |