File size: 810 Bytes
ed6feab
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

echo "Starting Qdrant vector database..."

# Check if container is already running
if docker ps | grep -q "qdrant-server"; then
    echo "Qdrant is already running."
else
    # Create a Docker volume for persistence
    docker volume create qdrant_data

    # Run Qdrant
    docker run -d --name qdrant-server \
        -p 6333:6333 \
        -p 6334:6334 \
        -v qdrant_data:/qdrant/storage \
        -e QDRANT_ALLOW_ORIGIN="*" \
        qdrant/qdrant:latest

    echo "Qdrant started on ports 6333 (HTTP) and 6334 (gRPC)"
fi

echo "Qdrant is now available at http://localhost:6333"
echo "Use Ctrl+C to exit this script (Qdrant will continue running in the background)"
echo "To stop Qdrant later, run: docker stop qdrant-server"
echo "To remove the container, run: docker rm qdrant-server"