Bootstrap: docker #From: ubuntu:focal From: debian:bookworm # From: kitware/trame:1.2-glvnd-runtime-ubuntu20.04-py39 %environment export PATH=/opt/paraview/bin:$PATH export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8 export LC_ALL=C.UTF-8 export OMPI_MCA_btl_vader_single_copy_mechanism=none export PYTHONPATH=/usr/local/lib/python3.9/dist-packages:$PYTHONPATH PORT=8080 ALLOW_HTTP=true URL=localhost export PORT ALLOW_HTTP URL %labels AUTHOR christophe.trophime@lncmi.cnrs.fr Maintainer Christophe Trophime Maintainer_email christophe.trophime@lncmi.cnrs.fr Version 1.0 %post # install apt-get -qq update apt-get -y install lsb-release sudo apt-file locate tree apt-get -y install curl wget apt-get -y install git DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata git DEBIAN_FRONTEND=noninteractive apt-get -y install python-is-python3 python3-pip DEBIAN_FRONTEND=noninteractive apt-get -y install python3.9-minimal python3.9-distutils python3.9-venv libpython3.9-dev apt-get -y install openmpi-bin openmpi-common # Required to run ParaView apt-get install -y --no-install-recommends libxrender1 libxcursor1 libsm6 libxkbcommon-x11-0 fontconfig # Install Trame update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1 python3.9 -m pip install "trame" python3.9 -m pip install "vtk>=9.1.0" apt-file update updatedb # Install Paraview wget "https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v5.10&type=binary&os=Linux&downloadFile=ParaView-5.10.0-egl-MPI-Linux-Python3.9-x86_64.tar.gz" -O /tmp/ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz tar zxf /tmp/ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz mkdir -p /opt mv ParaView-5.10.0-egl-MPI-Linux-Python3.9-x86_64 paraview mv paraview /opt rm -rf /tmp/ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz # Install paraview-visualizer python3.9 -m pip install "pv-visualizer"
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature