diff --git a/dist/2.80-cpu-ubuntu18.04/Dockerfile b/dist/2.80-cpu-ubuntu18.04/Dockerfile index 99883c9..5cd7b97 100644 --- a/dist/2.80-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.80-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.80/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -31,20 +31,20 @@ RUN apt-get update && apt-get install -y \ libgl1-mesa-glx # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.80/blender-2.80-linux-glibc217-x86_64.tar.bz2 \ - && tar -xjvf blender-2.80-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ - && rm -rf blender-2.80-linux-glibc217-x86_64.tar.bz2 \ - && rm -rf blender-2.80-linux-glibc217-x86_64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.80/blender-2.80-linux-glibc217-x86_64.tar.bz2 \ + && tar -xjvf blender-2.80-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ + && rm -rf blender-2.80-linux-glibc217-x86_64.tar.bz2 \ + && rm -rf blender-2.80-linux-glibc217-x86_64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.80-gpu-ubuntu18.04/Dockerfile b/dist/2.80-gpu-ubuntu18.04/Dockerfile index 17b1d72..a03bb05 100644 --- a/dist/2.80-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.80-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.80/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -31,20 +31,20 @@ RUN apt-get update && apt-get install -y \ libgl1-mesa-glx # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.80/blender-2.80-linux-glibc217-x86_64.tar.bz2 \ - && tar -xjvf blender-2.80-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ - && rm -rf blender-2.80-linux-glibc217-x86_64.tar.bz2 \ - && rm -rf blender-2.80-linux-glibc217-x86_64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.80/blender-2.80-linux-glibc217-x86_64.tar.bz2 \ + && tar -xjvf blender-2.80-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ + && rm -rf blender-2.80-linux-glibc217-x86_64.tar.bz2 \ + && rm -rf blender-2.80-linux-glibc217-x86_64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.81-cpu-ubuntu18.04/Dockerfile b/dist/2.81-cpu-ubuntu18.04/Dockerfile index 160ec2b..1e9adcb 100644 --- a/dist/2.81-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.81-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.81/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -31,20 +31,20 @@ RUN apt-get update && apt-get install -y \ libgl1-mesa-glx # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.81/blender-2.81-linux-glibc217-x86_64.tar.bz2 \ - && tar -xjvf blender-2.81-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ - && rm -rf blender-2.81-linux-glibc217-x86_64.tar.bz2 \ - && rm -rf blender-2.81-linux-glibc217-x86_64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.81/blender-2.81-linux-glibc217-x86_64.tar.bz2 \ + && tar -xjvf blender-2.81-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ + && rm -rf blender-2.81-linux-glibc217-x86_64.tar.bz2 \ + && rm -rf blender-2.81-linux-glibc217-x86_64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.81-gpu-ubuntu18.04/Dockerfile b/dist/2.81-gpu-ubuntu18.04/Dockerfile index df1611f..8ead5f2 100644 --- a/dist/2.81-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.81-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.81/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -31,20 +31,20 @@ RUN apt-get update && apt-get install -y \ libgl1-mesa-glx # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.81/blender-2.81-linux-glibc217-x86_64.tar.bz2 \ - && tar -xjvf blender-2.81-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ - && rm -rf blender-2.81-linux-glibc217-x86_64.tar.bz2 \ - && rm -rf blender-2.81-linux-glibc217-x86_64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.81/blender-2.81-linux-glibc217-x86_64.tar.bz2 \ + && tar -xjvf blender-2.81-linux-glibc217-x86_64.tar.bz2 --strip-components=1 -C /bin \ + && rm -rf blender-2.81-linux-glibc217-x86_64.tar.bz2 \ + && rm -rf blender-2.81-linux-glibc217-x86_64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.82-cpu-ubuntu18.04/Dockerfile b/dist/2.82-cpu-ubuntu18.04/Dockerfile index 3d38811..1b9a5fa 100644 --- a/dist/2.82-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.82-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.82/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.82/blender-2.82-linux64.tar.xz \ - && tar -xvf blender-2.82-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.82-linux64.tar.xz \ - && rm -rf blender-2.82-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.82/blender-2.82-linux64.tar.xz \ + && tar -xvf blender-2.82-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.82-linux64.tar.xz \ + && rm -rf blender-2.82-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.82-gpu-ubuntu18.04/Dockerfile b/dist/2.82-gpu-ubuntu18.04/Dockerfile index 6142df2..3a27571 100644 --- a/dist/2.82-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.82-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.82/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.82/blender-2.82-linux64.tar.xz \ - && tar -xvf blender-2.82-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.82-linux64.tar.xz \ - && rm -rf blender-2.82-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.82/blender-2.82-linux64.tar.xz \ + && tar -xvf blender-2.82-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.82-linux64.tar.xz \ + && rm -rf blender-2.82-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.83-cpu-ubuntu18.04/Dockerfile b/dist/2.83-cpu-ubuntu18.04/Dockerfile index d3fb768..4f5e062 100644 --- a/dist/2.83-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.83-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.83/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.83/blender-2.83.0-linux64.tar.xz \ - && tar -xvf blender-2.83.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.83.0-linux64.tar.xz \ - && rm -rf blender-2.83.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.83/blender-2.83.0-linux64.tar.xz \ + && tar -xvf blender-2.83.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.83.0-linux64.tar.xz \ + && rm -rf blender-2.83.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.83-gpu-ubuntu18.04/Dockerfile b/dist/2.83-gpu-ubuntu18.04/Dockerfile index 1cebaf7..84daf83 100644 --- a/dist/2.83-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.83-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.83/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.83/blender-2.83.0-linux64.tar.xz \ - && tar -xvf blender-2.83.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.83.0-linux64.tar.xz \ - && rm -rf blender-2.83.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.83/blender-2.83.0-linux64.tar.xz \ + && tar -xvf blender-2.83.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.83.0-linux64.tar.xz \ + && rm -rf blender-2.83.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.90-cpu-ubuntu18.04/Dockerfile b/dist/2.90-cpu-ubuntu18.04/Dockerfile index 17bdf9f..ccea24d 100644 --- a/dist/2.90-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.90-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.90/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.90/blender-2.90.0-linux64.tar.xz \ - && tar -xvf blender-2.90.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.90.0-linux64.tar.xz \ - && rm -rf blender-2.90.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.90/blender-2.90.0-linux64.tar.xz \ + && tar -xvf blender-2.90.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.90.0-linux64.tar.xz \ + && rm -rf blender-2.90.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.90-gpu-ubuntu18.04/Dockerfile b/dist/2.90-gpu-ubuntu18.04/Dockerfile index 1500491..03c6dec 100644 --- a/dist/2.90-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.90-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.90/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.90/blender-2.90.0-linux64.tar.xz \ - && tar -xvf blender-2.90.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.90.0-linux64.tar.xz \ - && rm -rf blender-2.90.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.90/blender-2.90.0-linux64.tar.xz \ + && tar -xvf blender-2.90.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.90.0-linux64.tar.xz \ + && rm -rf blender-2.90.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.91-cpu-ubuntu18.04/Dockerfile b/dist/2.91-cpu-ubuntu18.04/Dockerfile index d1ac85b..2e374fd 100644 --- a/dist/2.91-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.91-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.91/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.91/blender-2.91.0-linux64.tar.xz \ - && tar -xvf blender-2.91.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.91.0-linux64.tar.xz \ - && rm -rf blender-2.91.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.91/blender-2.91.0-linux64.tar.xz \ + && tar -xvf blender-2.91.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.91.0-linux64.tar.xz \ + && rm -rf blender-2.91.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.91-gpu-ubuntu18.04/Dockerfile b/dist/2.91-gpu-ubuntu18.04/Dockerfile index 51fcb63..0b21b36 100644 --- a/dist/2.91-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.91-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.91/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.91/blender-2.91.0-linux64.tar.xz \ - && tar -xvf blender-2.91.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.91.0-linux64.tar.xz \ - && rm -rf blender-2.91.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.91/blender-2.91.0-linux64.tar.xz \ + && tar -xvf blender-2.91.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.91.0-linux64.tar.xz \ + && rm -rf blender-2.91.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.92-cpu-ubuntu18.04/Dockerfile b/dist/2.92-cpu-ubuntu18.04/Dockerfile index 975c6f4..06bd609 100644 --- a/dist/2.92-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.92-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.92/python/bin/python3.7m" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.92/blender-2.92.0-linux64.tar.xz \ - && tar -xvf blender-2.92.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.92.0-linux64.tar.xz \ - && rm -rf blender-2.92.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.92/blender-2.92.0-linux64.tar.xz \ + && tar -xvf blender-2.92.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.92.0-linux64.tar.xz \ + && rm -rf blender-2.92.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.92-gpu-ubuntu18.04/Dockerfile b/dist/2.92-gpu-ubuntu18.04/Dockerfile index 743c8c0..2777036 100644 --- a/dist/2.92-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.92-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.92/python/bin/python3.7m" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.92/blender-2.92.0-linux64.tar.xz \ - && tar -xvf blender-2.92.0-linux64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.92.0-linux64.tar.xz \ - && rm -rf blender-2.92.0-linux64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.92/blender-2.92.0-linux64.tar.xz \ + && tar -xvf blender-2.92.0-linux64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.92.0-linux64.tar.xz \ + && rm -rf blender-2.92.0-linux64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ - && tar -xzf Python-3.7.0.tgz \ - && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ - && rm -rf Python-3.7.0.tgz \ - && rm -rf Python-3.7.0 +RUN wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \ + && tar -xzf Python-3.7.0.tgz \ + && cp -r Python-3.7.0/Include/* $BLENDER_PATH/python/include/python3.7m/ \ + && rm -rf Python-3.7.0.tgz \ + && rm -rf Python-3.7.0 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.7m/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.93-cpu-ubuntu18.04/Dockerfile b/dist/2.93-cpu-ubuntu18.04/Dockerfile index 4c4c98e..6b36f82 100644 --- a/dist/2.93-cpu-ubuntu18.04/Dockerfile +++ b/dist/2.93-cpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.93/python/bin/python3.9" ENV HW="CPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.93/blender-2.93.0-linux-x64.tar.xz \ - && tar -xvf blender-2.93.0-linux-x64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.93.0-linux-x64.tar.xz \ - && rm -rf blender-2.93.0-linux-x64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.93/blender-2.93.0-linux-x64.tar.xz \ + && tar -xvf blender-2.93.0-linux-x64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.93.0-linux-x64.tar.xz \ + && rm -rf blender-2.93.0-linux-x64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz \ - && tar -xzf Python-3.9.1.tgz \ - && cp -r Python-3.9.1/Include/* $BLENDER_PATH/python/include/python3.9/ \ - && rm -rf Python-3.9.1.tgz \ - && rm -rf Python-3.9.1 +RUN wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz \ + && tar -xzf Python-3.9.1.tgz \ + && cp -r Python-3.9.1/Include/* $BLENDER_PATH/python/include/python3.9/ \ + && rm -rf Python-3.9.1.tgz \ + && rm -rf Python-3.9.1 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib/python3.9/site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.9/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/2.93-gpu-ubuntu18.04/Dockerfile b/dist/2.93-gpu-ubuntu18.04/Dockerfile index 80e73be..1f49a39 100644 --- a/dist/2.93-gpu-ubuntu18.04/Dockerfile +++ b/dist/2.93-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 06/09/2021, 09:43:33 by juniorxsound -# Please do not edit this file directly +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher +# Please do not edit this file directly FROM nvidia/cudagl:10.1-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 @@ -17,7 +17,7 @@ ENV BLENDERPY "/bin/2.93/python/bin/python3.9" ENV HW="GPU" # Install dependencies -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y \ wget \ libopenexr-dev \ bzip2 \ @@ -32,20 +32,20 @@ RUN apt-get update && apt-get install -y \ xz-utils # Download and install Blender -RUN wget https://mirror.clarkson.edu/blender/release/Blender2.93/blender-2.93.0-linux-x64.tar.xz \ - && tar -xvf blender-2.93.0-linux-x64.tar.xz --strip-components=1 -C /bin \ - && rm -rf blender-2.93.0-linux-x64.tar.xz \ - && rm -rf blender-2.93.0-linux-x64 +RUN wget https://mirror.clarkson.edu/blender/release/Blender2.93/blender-2.93.0-linux-x64.tar.xz \ + && tar -xvf blender-2.93.0-linux-x64.tar.xz --strip-components=1 -C /bin \ + && rm -rf blender-2.93.0-linux-x64.tar.xz \ + && rm -rf blender-2.93.0-linux-x64 # Download the Python source since it is not bundled with Blender -RUN wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz \ - && tar -xzf Python-3.9.1.tgz \ - && cp -r Python-3.9.1/Include/* $BLENDER_PATH/python/include// \ - && rm -rf Python-3.9.1.tgz \ - && rm -rf Python-3.9.1 +RUN wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz \ + && tar -xzf Python-3.9.1.tgz \ + && cp -r Python-3.9.1/Include/* $BLENDER_PATH/python/include/python3.9/ \ + && rm -rf Python-3.9.1.tgz \ + && rm -rf Python-3.9.1 # Blender comes with a super outdated version of numpy (which is needed for matplotlib / opencv) so override it with a modern one -RUN rm -rf ${BLENDER_PATH}/python/lib//site-packages/numpy +RUN rm -rf ${BLENDER_PATH}/python/lib/python3.9/site-packages/numpy # Must first ensurepip to install Blender pip3 and then new numpy RUN ${BLENDERPY} -m ensurepip && ${BLENDERPIP} install --upgrade pip && ${BLENDERPIP} install numpy diff --git a/dist/3.0-cpu-ubuntu18.04/Dockerfile b/dist/3.0-cpu-ubuntu18.04/Dockerfile index c786ed7..0dde619 100644 --- a/dist/3.0-cpu-ubuntu18.04/Dockerfile +++ b/dist/3.0-cpu-ubuntu18.04/Dockerfile @@ -1,4 +1,4 @@ -# Dockerfile autogenerated on 12/08/2021, 15:12:30 by root +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher # Please do not edit this file directly FROM ubuntu:18.04 @@ -6,7 +6,7 @@ FROM ubuntu:18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 diff --git a/dist/3.0-gpu-ubuntu18.04/Dockerfile b/dist/3.0-gpu-ubuntu18.04/Dockerfile index a9f4bfb..3c34adf 100644 --- a/dist/3.0-gpu-ubuntu18.04/Dockerfile +++ b/dist/3.0-gpu-ubuntu18.04/Dockerfile @@ -1,12 +1,12 @@ -# Dockerfile autogenerated on 12/08/2021, 15:12:30 by root +# Dockerfile autogenerated on 01/13/2022, 10:32:04 by orfleisher # Please do not edit this file directly -FROM nvidia/cudagl:10.1-base-ubuntu18.04 +FROM nvidia/cudagl:11.3.0-base-ubuntu18.04 LABEL Author="Or Fleisher " LABEL Title="Blender in Docker" -# Enviorment variables +# Environment variables ENV DEBIAN_FRONTEND noninteractive ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8