diff --git a/README.md b/README.md index 445f80f3e0..64f106f2c1 100644 --- a/README.md +++ b/README.md @@ -231,6 +231,21 @@ else: raise RuntimeError(f"Torch = {v} too new!") x = x.format(cuda.replace(".", ""), "-ampere" if is_ampere else "") print(f'pip install --upgrade pip && pip install "unsloth[{x}] @ git+https://github.com/unslothai/unsloth.git"') ``` +### Docker Installation +You can use our pre-built Docker container with all dependencies to use Unsloth instantly with no setup required. +[Read our guide](https://docs.unsloth.ai/get-started/install-and-update/docker). + +**This container requires installing [NVIDIA's Container Toolkit](https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html)**. + +```bash +docker run -d -e JUPYTER_PASSWORD="mypassword" \ + -p 8888:8888 -p 2222:22 \ + -v $(pwd)/work:/workspace/work \ + --gpus all \ + unsloth/unsloth +``` + +Access Jupyter Lab at `http://localhost:8888` and start fine-tuning! ## 📜 Documentation - Go to our official [Documentation](https://docs.unsloth.ai) for saving to GGUF, checkpointing, evaluation and more!