Qdrant + Docker Setup with Snapshot Restore (Linux)
Instructions for running Qdrant using Docker and restoring a collection from a snapshot.
Running Qdrant with Docker
1. Pull the Qdrant Docker image
docker pull qdrant/qdrant
docker run -d \
--name qdrant \
-p 6333:6333 \
-v $( pwd) /qdrant_storage:/qdrant/storage \
qdrant/qdrant
-p exposes the port
-v $(pwd)/qdrant_storage:/qdrant/storage creates a volume to persist qdrant's data
Load a collection with a snapshot
Open your browser and go to the url localhost:6333/dashboard
Head to the "Collections" section
Click on "UPLOAD SNAPSHOT" and load your snapshot file
Running Qdrant with Docker Desktop (Windows)
Instructions for running Qdrant using Docker Desktop and restoring a collection from a snapshot.
Install and run Docker Desktop
Click on the search bar and search for the qdrant image, then pull the desired version.
Head to the Images section
Click on the Run icon on the qdrant image and then following window pops up
Expand Optional Settings and customize your container according to your needs (name, port, volume for persistance, etc.)
Note that for the Container path you must use the same as the previous guide (/qdrant/storage).
To load the snapshot follow the same steps as in the Linux guide