Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nytimes/rd-blender-docker
A collection of Docker containers for running Blender headless or distributed ✨
https://github.com/nytimes/rd-blender-docker
blender distributed-systems docker headless rendering
Last synced: 2 months ago
JSON representation
A collection of Docker containers for running Blender headless or distributed ✨
- Host: GitHub
- URL: https://github.com/nytimes/rd-blender-docker
- Owner: nytimes
- License: apache-2.0
- Created: 2020-01-14T16:45:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-29T08:08:25.000Z (about 2 years ago)
- Last Synced: 2024-08-06T21:40:34.304Z (6 months ago)
- Topics: blender, distributed-systems, docker, headless, rendering
- Language: Python
- Homepage: https://hub.docker.com/r/nytimes/blender
- Size: 96.7 KB
- Stars: 427
- Watchers: 39
- Forks: 60
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
Blender in Docker
A collection of Docker containers for running Blender headless or distributed ✨
•
Wiki 📝
•
Docker tags 🏷️
•
Contributing 🛠
•
Docker Hub 🐋## Getting started
The images in this repository are autogenerated by running the `generate.py` script. The script uses `manifest.json` image definitions to define different versions and capabilities. To quickly get started with using the images head over to our [wiki page](https://github.com/nytimes/rd-blender-docker/wiki).## Docker tags
- `nytimes/blender:latest` - Latest GPU image with latest Blender version
### 3.3.1
- `nytimes/blender:3.3.1-cpu-ubuntu18.04`
- `nytimes/blender:3.3.1-gpu-ubuntu18.04`
### 3.2
- `nytimes/blender:3.2-cpu-ubuntu18.04`
- `nytimes/blender:3.2-gpu-ubuntu18.04`
### 3.1
- `nytimes/blender:3.1-cpu-ubuntu18.04`
- `nytimes/blender:3.1-gpu-ubuntu18.04`
### 3.0
- `nytimes/blender:3.0-cpu-ubuntu18.04`
- `nytimes/blender:3.0-gpu-ubuntu18.04`
### 2.93
- `nytimes/blender:2.93-cpu-ubuntu18.04`
- `nytimes/blender:2.93-gpu-ubuntu18.04`
### 2.92
- `nytimes/blender:2.92-cpu-ubuntu18.04`
- `nytimes/blender:2.92-gpu-ubuntu18.04`
### 2.91
- `nytimes/blender:2.91-cpu-ubuntu18.04`
- `nytimes/blender:2.91-gpu-ubuntu18.04`
### 2.90
- `nytimes/blender:2.90-cpu-ubuntu18.04`
- `nytimes/blender:2.90-gpu-ubuntu18.04`
### 2.83
- `nytimes/blender:2.83-cpu-ubuntu18.04`
- `nytimes/blender:2.83-gpu-ubuntu18.04`
### 2.82
- `nytimes/blender:2.82-cpu-ubuntu18.04`
- `nytimes/blender:2.82-gpu-ubuntu18.04`
### 2.81
- `nytimes/blender:2.81-cpu-ubuntu18.04`
- `nytimes/blender:2.81-gpu-ubuntu18.04`
### 2.80:
- `nytimes/blender:2.80-cpu-ubuntu18.04`
- `nytimes/blender:2.80-gpu-ubuntu18.04`## Contributing
To contribute a new image make sure you:
- Add the image definition in the `manifest.json`
- Add the image to this README in the [Docker tags](#docker-tags) section
- run the `generate.py` script (for instance using `docker run -it --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp python:3.8-slim python generate.py`)
- ensure that you can build by running `docker build -t blender .` in the folders where the new `Dockerfile` were generated
- ensure that containerized blender can run `docker run -it blender blender --version`
- add the pipelines in `.drone.yml`
- PR your change and if the change is approved, we will deploy it Docker Hub> This repository is maintained by the Research & Development team at The New York Times and is provided as-is for your own use. For more information about R&D at the Times visit [rd.nytimes.com](https://rd.nytimes.com)