Skip to content
Snippets Groups Projects
Commit de472bb6 authored by Soeren Peters's avatar Soeren Peters
Browse files

Add ubuntu 22 virtualFluids image.

parent 92695106
No related branches found
No related tags found
1 merge request!237Adds Ubuntu 22_04 image.
# VirtualFluids Development Image:
# Ubuntu 22.04
FROM nvidia/cuda:12.1.1-devel-ubuntu22.04
# timezone
ARG TZ
ENV TZ="$TZ"
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y \
git wget unzip software-properties-common \
build-essential g++-12 gcc-12 gdb \
ccache \
ninja-build \
openmpi-bin \
libopenmpi-dev \
libomp-15-dev \
clang-15 \
clang-format-15 \
clang-tidy-15 \
clang-tools-15 \
#llvm-dev \
#libclang-dev \
python3.11 \
python3-pip \
cppcheck \
clangd-12 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100 \
&& update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 \
&& update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 100 \
&& update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 100 \
&& update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 100 \
&& update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-12 100 \
&& pip3 install \
cmake==3.26.3 \
setuptools \
wheel \
scikit-build \
pyvista \
numpy \
ansible \
'jinja2<3.1' \
gcovr==6.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment