kopia lustrzana https://github.com/nytimes/rd-blender-docker
1
Using the Blender GUI in containers
Or Fleisher edytuje tę stronę 2020-05-01 10:58:09 -04:00
To use the Blender GUI from a container follow this startup script:
XSOCK=/tmp/.X11-unix
XAUTH=/tmp/.docker.xauth
touch $XAUTH
xauth nlist $DISPLAY | sed -e 's/^..../ffff/' | xauth -f $XAUTH nmerge -
docker run \
--gpus all \
-it \
-v $XSOCK:$XSOCK:rw \
-v $XAUTH:$XAUTH:rw \
--device=/dev/dri/card0:/dev/dri/card0 \
-e DISPLAY=$DISPLAY \
-e XAUTHORITY=$XAUTH \
nytimes/blender:2.82-gpu-ubuntu18.04
By launching Blender inside the container with --device=/dev/dri/card0:/dev/dri/card0
and --gpus all
you should be able to now use it with both Cycles and Eevee.
Tested on Ubuntu 19.10 with Docker 19.03.8