- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.10.12
- Torch 2.1.2
- xformers 0.0.23.post1
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.10.12
- Torch 2.2.2
- xformers 0.0.25.post1
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.10.12
- Torch 2.3.1
- xformers 0.0.27
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.10.12
- Torch 2.6.0
- xformers 0.0.29.post3
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.11.9
- Torch 2.6.0
- xformers 0.0.29.post3
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.11.9
- Torch 2.7.0
- xformers 0.0.30
- Ubuntu 22.04 LTS
- CUDA 12.1
- Python 3.11.9
- Torch 2.7.1
- xformers 0.0.31
- Ubuntu 22.04 LTS
- CUDA 12.4
- Python 3.12.9
- Torch 2.6.0
- xformers 0.0.29.post3
- Ubuntu 22.04 LTS
- CUDA 12.8
- Python 3.12.9
- Torch 2.7.0
- xformers 0.0.30
- Ubuntu 22.04 LTS
- CUDA 12.8
- Python 3.12.9
- Torch 2.7.1
- xformers 0.0.31
Note
You will need to edit the docker-bake.hcl
file and update REGISTRY_USER
,
and RELEASE
. You can obviously edit the other values too, but these
are the most important ones.
# Clone the repo
git clone https://github.com/ashleykleynhans/runpod-base-images.git
# Log in to Docker Hub
docker login
# Build the default images, tag the images, and push the images to Docker Hub
docker buildx bake -f docker-bake.hcl --push
# Build ALL images, tag the images, and push the images to Docker Hub
docker buildx bake -f docker-bake.hcl all --push
# Build a specific target for a different user, registry and release version
REGISTRY=ghcr.io REGISTRY_USER=my_gh_user RELEASE=x.y.z docker buildx bake \
-f docker-bake.hcl --push py312-cu128-torch271
A special word of thanks to Madiator2011 for advise and suggestions on improving these images, as well as all of the code for the code-server which was borrowed from his madiator-docker-runpod GitHub repository.
Pull requests and issues on GitHub are welcome. Bug fixes and new features are encouraged.