-
Notifications
You must be signed in to change notification settings - Fork 5
MacOS
This guide helps you install Docker on macOS to run the JoeyLLM development container in CPU-only mode. While JoeyLLM supports GPU acceleration on Linux and Windows (WSL2), macOS does not support GPU passthrough for Docker.
β οΈ Note: JoeyLLM runs fine on macOS for development and testing, but will be slower compared to GPU-enabled environments. You can still clone, build, test, and contribute without issues.
-
Download Docker Desktop:
π Download Docker for macOS -
Install the
.dmgfile and follow the prompts. -
After installation, launch Docker Desktop from your Applications folder.
-
Ensure it is running (you should see the whale icon in the menu bar).
Open Terminal and run:
docker version
You should see client and server versions listed.
Then, run a test container:
docker run hello-world
You should see a success message confirming Docker is working.
macOS does not support NVIDIA GPU passthrough in Docker. All containers will run on CPU only.
π‘ Thatβs OK! You can still:
- Develop and test code
- Run inference in CPU mode
- Prepare pull requests and contribute to the project
Now that Docker is installed and verified, continue here:
π Launching the JoeyLLM Development Container