Distribute and run LLMs with a single docker image.
10K+
This repository, llamafile-docker, automates the process of checking for new releases of Mozilla-Ocho/llamafile, building a Docker image with the latest version, and pushing it to Docker Hub.
You will have to download a pre-trained model using the gguf format. You can find some on hugging face. Please refer to the llamafile documentation for more information or report an issue if you need help.
docker run -it --rm \
-p 8080:8080 \
-v /path/to/gguf/model:/model \
iverly/llamafile-docker:latest
The server will be listening on port 8080 and expose an ui to interact with the model.
Please refer to the llamafile documentation the available endpoints.
docker run -it --rm \
-v /path/to/gguf/model:/model \
iverly/llamafile-docker:latest --cli -m /model -p {prompt}
You will see the output of the model in the terminal.
Contributions are welcome. Please follow the standard Git workflow - fork, branch, and pull request.
This project is licensed under the Apache 2.0 - see the LICENSE file for details.
Content type
Image
Digest
sha256:0fc4e229b…
Size
164.2 MB
Last updated
over 1 year ago
docker pull iverly/llamafile-docker