Run with docker
You can use Docker image to quickly run Lantern CLI with docker.
Run CPU image
docker run --rm lanterndata/lantern-cli -h
Run GPU image
nvidia-docker run --rm lanterndata/lantern-cli:gpu -h
When running create-embeddings
command pass -v lantern-models:/models
to Docker and --data-path /models
to CLI, so the downloaded models will persist in a Docker volume.
Example:
docker run -v lantern-models:/models --rm --network host lanterndata/lantern-cli create-embeddings --model 'BAAI/bge-large-en' --uri 'postgresql://postgres@host.docker.internal:5432/postgres' --table "wiki" --column "content" --out-column "content_embedding" --pk "id" --batch-size 40 --data-path /models
In case of start-daemon
command, just pass -v lantern-daemon-data:/var/lib/lantern-daemon
to Docker
Was this page helpful?