Sign inSign up

inductiva/kutu:delft3dfm_v2024.03_dev

Machine learning & AI
Data science
Index digest

sha256:b9c0a33562c29ca3aeed122254e65f686880d3d7bea54fa7591742a95266a8db

OS/ARCH

linux/amd64

Compressed size

474.61 MB

Last pushed

9 months by inductiva

Type

Image

Manifest digest

sha256:25f976d63a690eea1908d787cf7d6b46ddcfc39f5a8f9462f9c840498f1fbe88

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=20.040 B
5ADD file ... in / 26.24 MB
6CMD ["/bin/bash"]0 B
7RUN /bin/sh -c apt-get -y894.45 KB
8COPY /opt/delft3dfm /opt/delft3dfm # buildkit194.02 MB
9COPY /opt/intel/oneapi/etc /opt/intel/oneapi/etc # buildkit992 B
10COPY /opt/intel/oneapi/mpi /opt/intel/oneapi/mpi # buildkit121.34 MB
11COPY /opt/intel/oneapi/licensing /opt/intel/oneapi/licensing # buildkit61.56 KB
12COPY /opt/intel/oneapi/setvars.sh /opt/intel/oneapi/setvars.sh # buildkit8.2 KB
13COPY /opt/intel/oneapi/modulefiles-setup.sh /opt/intel/oneapi/modulefiles-setup.sh # buildkit3.76 KB
14COPY /opt/intel/oneapi/readme-get-started-linux-hpc-kit.html /opt/intel/oneapi/readme-get-started-linux-hpc-kit.html # buildkit2.01 KB
15COPY /opt/intel/oneapi/readme-get-started-linux-base-kit.html /opt/intel/oneapi/readme-get-started-linux-base-kit.html # buildkit2.01 KB
16COPY /usr/local/petsc-3.19 /usr/local/petsc-3.19 # buildkit35.49 MB
17COPY /usr/local/esmf /usr/local/esmf # buildkit59.91 MB
18COPY /usr/local/lib/libhdf5.so.103 /usr/local/lib/libhdf5.so.103 # buildkit1.84 MB
19COPY /usr/local/lib/libhdf5_hl.so.100 /usr/local/lib/libhdf5_hl.so.100 # buildkit61.64 KB
20COPY /usr/local/lib/libnetcdf.so.13 /usr/local/lib/libnetcdf.so.13 # buildkit611.7 KB
21COPY /usr/local/lib/libnetcdff.so.7 /usr/local/lib/libnetcdff.so.7 # buildkit247.54 KB
22COPY /lib64/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2 # buildkit94.51 KB
23COPY /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 # buildkit871.28 KB
24COPY /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/libm.so.6 # buildkit860.57 KB
25COPY /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libz.so.1 # buildkit32 B
26COPY /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libdl.so.2 # buildkit5.53 KB
27COPY /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/librt.so.1 # buildkit14.75 KB
28COPY /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libpthread.so.0 # buildkit58.89 KB
29COPY /lib/x86_64-linux-gnu/libgomp.so.1 /lib/x86_64-linux-gnu/libgomp.so.1 # buildkit118.27 KB
30COPY /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libgcc_s.so.1 # buildkit32 B
31COPY /lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libstdc++.so.6 # buildkit32 B
32COPY /lib/x86_64-linux-gnu/libffi.so.7 /lib/x86_64-linux-gnu/libffi.so.7 # buildkit32 B
33COPY /lib/x86_64-linux-gnu/libresolv.so.2 /lib/x86_64-linux-gnu/libresolv.so.2 # buildkit45.49 KB
34COPY /lib/x86_64-linux-gnu/libcrypt.so.1 /lib/x86_64-linux-gnu/libcrypt.so.1 # buildkit32 B
35COPY /lib/x86_64-linux-gnu/libexpat.so.1 /lib/x86_64-linux-gnu/libexpat.so.1 # buildkit67.46 KB
36COPY /lib/x86_64-linux-gnu/libcurl.so.4 /lib/x86_64-linux-gnu/libcurl.so.4 # buildkit272.77 KB
37COPY /lib/x86_64-linux-gnu/libssl.so.1.1 /lib/x86_64-linux-gnu/libssl.so.1.1 # buildkit236.86 KB
38COPY /lib/x86_64-linux-gnu/libcrypto.so.1.1 /lib/x86_64-linux-gnu/libcrypto.so.1.1 # buildkit1.3 MB
39COPY /lib/x86_64-linux-gnu/libssh.so.4 /lib/x86_64-linux-gnu/libssh.so.4 # buildkit195.26 KB
40COPY /lib/x86_64-linux-gnu/libpsl.so.5 /lib/x86_64-linux-gnu/libpsl.so.5 # buildkit51.43 KB
41COPY /lib/x86_64-linux-gnu/libnghttp2.so.14 /lib/x86_64-linux-gnu/libnghttp2.so.14 # buildkit74.5 KB
42COPY /lib/x86_64-linux-gnu/libbrotlidec.so.1 /lib/x86_64-linux-gnu/libbrotlidec.so.1 # buildkit22.08 KB
43COPY /lib/x86_64-linux-gnu/libbrotlicommon.so.1 /lib/x86_64-linux-gnu/libbrotlicommon.so.1 # buildkit62.27 KB
44COPY /lib/x86_64-linux-gnu/libkrb5.so.3 /lib/x86_64-linux-gnu/libkrb5.so.3 # buildkit364.87 KB
45COPY /lib/x86_64-linux-gnu/libkrb5.so.26 /lib/x86_64-linux-gnu/libkrb5.so.26 # buildkit246.14 KB
46COPY /lib/x86_64-linux-gnu/libkrb5support.so.0 /lib/x86_64-linux-gnu/libkrb5support.so.0 # buildkit22.17 KB
47COPY /lib/x86_64-linux-gnu/libk5crypto.so.3 /lib/x86_64-linux-gnu/libk5crypto.so.3 # buildkit89.56 KB
48COPY /lib/x86_64-linux-gnu/libgssapi.so.3 /lib/x86_64-linux-gnu/libgssapi.so.3 # buildkit110.97 KB
49COPY /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 # buildkit132.45 KB
50COPY /lib/x86_64-linux-gnu/libhx509.so.5 /lib/x86_64-linux-gnu/libhx509.so.5 # buildkit124.36 KB
51COPY /lib/x86_64-linux-gnu/libheimbase.so.1 /lib/x86_64-linux-gnu/libheimbase.so.1 # buildkit27.99 KB
52COPY /lib/x86_64-linux-gnu/libheimntlm.so.0 /lib/x86_64-linux-gnu/libheimntlm.so.0 # buildkit14.14 KB
53COPY /lib/x86_64-linux-gnu/libroken.so.18 /lib/x86_64-linux-gnu/libroken.so.18 # buildkit42.51 KB
54COPY /lib/x86_64-linux-gnu/libwind.so.0 /lib/x86_64-linux-gnu/libwind.so.0 # buildkit71.58 KB
55COPY /lib/x86_64-linux-gnu/libhcrypto.so.4 /lib/x86_64-linux-gnu/libhcrypto.so.4 # buildkit108.13 KB
56COPY /lib/x86_64-linux-gnu/liblber-2.4.so.2 /lib/x86_64-linux-gnu/liblber-2.4.so.2 # buildkit25.01 KB
57COPY /lib/x86_64-linux-gnu/libldap_r-2.4.so.2 /lib/x86_64-linux-gnu/libldap_r-2.4.so.2 # buildkit148.2 KB
58COPY /lib/x86_64-linux-gnu/libsasl2.so.2 /lib/x86_64-linux-gnu/libsasl2.so.2 # buildkit52.15 KB
59COPY /lib/x86_64-linux-gnu/libgmp.so.10 /lib/x86_64-linux-gnu/libgmp.so.10 # buildkit32 B
60COPY /lib/x86_64-linux-gnu/libidn2.so.0 /lib/x86_64-linux-gnu/libidn2.so.0 # buildkit32 B
61COPY /lib/x86_64-linux-gnu/libunistring.so.2 /lib/x86_64-linux-gnu/libunistring.so.2 # buildkit32 B
62COPY /lib/x86_64-linux-gnu/libasn1.so.8 /lib/x86_64-linux-gnu/libasn1.so.8 # buildkit237.53 KB
63COPY /lib/x86_64-linux-gnu/libtasn1.so.6 /lib/x86_64-linux-gnu/libtasn1.so.6 # buildkit32 B
64COPY /lib/x86_64-linux-gnu/libgnutls.so.30 /lib/x86_64-linux-gnu/libgnutls.so.30 # buildkit32 B
65COPY /lib/x86_64-linux-gnu/libhogweed.so.5 /lib/x86_64-linux-gnu/libhogweed.so.5 # buildkit32 B
66COPY /lib/x86_64-linux-gnu/libnettle.so.7 /lib/x86_64-linux-gnu/libnettle.so.7 # buildkit32 B
67COPY /lib/x86_64-linux-gnu/libp11-kit.so.0 /lib/x86_64-linux-gnu/libp11-kit.so.0 # buildkit32 B
68COPY /lib/x86_64-linux-gnu/libcom_err.so.2 /lib/x86_64-linux-gnu/libcom_err.so.2 # buildkit32 B
69COPY /lib/x86_64-linux-gnu/libkeyutils.so.1 /lib/x86_64-linux-gnu/libkeyutils.so.1 # buildkit6.33 KB
70COPY /lib/x86_64-linux-gnu/libuuid.so.1 /lib/x86_64-linux-gnu/libuuid.so.1 # buildkit32 B
71COPY /lib/x86_64-linux-gnu/librtmp.so.1 /lib/x86_64-linux-gnu/librtmp.so.1 # buildkit57.84 KB
72COPY /lib/x86_64-linux-gnu/libsqlite3.so.0 /lib/x86_64-linux-gnu/libsqlite3.so.0 # buildkit642.03 KB
73COPY /opt/intel/oneapi/mpi/2021.6.0//lib/libmpicxx.so.12 /opt/intel/oneapi/mpi/2021.6.0//lib/libmpicxx.so.12 # buildkit32 B
74COPY /opt/intel/oneapi/mpi/2021.6.0//lib/libmpifort.so.12 /opt/intel/oneapi/mpi/2021.6.0//lib/libmpifort.so.12 # buildkit32 B
75COPY /opt/intel/oneapi/mpi/2021.6.0//lib/release/libmpi.so.12 /opt/intel/oneapi/mpi/2021.6.0//lib/release/libmpi.so.12 # buildkit32 B
76COPY /opt/intel/oneapi/mpi/2021.6.0//libfabric/lib/libfabric.so.1 /opt/intel/oneapi/mpi/2021.6.0//libfabric/lib/libfabric.so.1 # buildkit32 B
77COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libimf.so /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libimf.so # buildkit2.08 MB
78COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libirc.so /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libirc.so # buildkit156.65 KB
79COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libirng.so /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libirng.so # buildkit292.19 KB
80COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libsvml.so /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libsvml.so # buildkit8.65 MB
81COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libiomp5.so /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libiomp5.so # buildkit822.21 KB
82COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libintlc.so.5 /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libintlc.so.5 # buildkit157.09 KB
83COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libifport.so.5 /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libifport.so.5 # buildkit72.64 KB
84COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libifcoremt.so.5 /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libifcoremt.so.5 # buildkit526.38 KB
85COPY /lib/x86_64-linux-gnu/libze_loader.so.1 /lib/x86_64-linux-gnu/libze_loader.so.1 # buildkit64.54 KB
86COPY /opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin/libiomp5.so /opt/delft3dfm/lib/libiomp5.so # buildkit822.05 KB
87COPY /delft3dfm/src/engines_gpl/waq/resources/process_lib /opt/delft3dfm/share/delft3d # buildkit640.17 KB
88COPY /delft3dfm/examples/dflowfm /home/examples/dflowfm # buildkit744.58 KB
89COPY /delft3dfm/examples/delft3d4 /home/examples/delft3d4 # buildkit12.24 MB
90COPY ./test_sim.sh /home/test_sim.sh # buildkit1.17 KB
91RUN /bin/sh -c chmod +x1.17 KB
92ENV DEBIAN_FRONTEND=noninteractive0 B
93ENV PATH=/opt/delft3dfm/bin:/opt/delft3dfm/scripts:/usr/local/esmf/bin:/opt/delft3dfm/lnx64/swan/scripts/:/opt/delft3dfm/lnx64/swan/bin/:/opt/intel/oneapi/mpi/2021.6.0//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
94ENV LD_LIBRARY_PATH=/opt/delft3dfm/lib:/usr/local/petsc-3.19/lib:/usr/local/lib:/usr/local/esmf/lib/libO/Linux.intel.64.intelmpi.default:/opt/intel/oneapi/vpl/2022.1.0/lib:/opt/intel/oneapi/tbb/2021.6.0/env/../lib/intel64/gcc4.8:/opt/intel/oneapi/mpi/2021.6.0//libfabric/lib:/opt/intel/oneapi/mpi/2021.6.0//lib/release:/opt/intel/oneapi/mpi/2021.6.0//lib:/opt/intel/oneapi/mkl/2022.1.0/lib/intel64:/opt/intel/oneapi/itac/2021.6.0/slib:/opt/intel/oneapi/ippcp/2021.6.0/lib/intel64:/opt/intel/oneapi/ipp/2021.6.0/lib/intel64:/opt/intel/oneapi/dnnl/2022.1.0/cpu_dpcpp_gpu_dpcpp/lib:/opt/intel/oneapi/debugger/2021.6.0/gdb/intel64/lib:/opt/intel/oneapi/debugger/2021.6.0/libipt/intel64/lib:/opt/intel/oneapi/debugger/2021.6.0/dep/lib:/opt/intel/oneapi/dal/2021.6.0/lib/intel64:/opt/intel/oneapi/compiler/2022.1.0/linux/lib:/opt/intel/oneapi/compiler/2022.1.0/linux/lib/x64:/opt/intel/oneapi/compiler/2022.1.0/linux/lib/oclfpga/host/linux64/lib:/opt/intel/oneapi/compiler/2022.1.0/linux/compiler/lib/intel64_lin:/opt/intel/oneapi/ccl/2021.6.0/lib/cpu_gpu_dpcpp:/opt/delft3dfm/lnx64/flow2d3d/bin/0 B
95ENV LD_PRELOAD=/opt/delft3dfm/lib/libiomp5.so0 B
96ENV LIBRARY_PATH=/opt/intel/oneapi/mpi/2021.6.0//libfabric/lib:/opt/intel/oneapi/mpi/2021.6.0//lib/release:/opt/intel/oneapi/mpi/2021.6.0//lib0 B
97ENV CPATH=/opt/intel/oneapi/mpi/2021.6.0//include0 B
98ENV PKG_CONFIG_PATH=/opt/intel/oneapi/mpi/2021.6.0/lib/pkgconfig0 B
99ENV CLASSPATH=/opt/intel/oneapi/mpi/2021.6.0//lib/mpi.jar0 B
100ENV VT_MPI=impi40 B
101ENV VT_ADD_LIBS=-ldwarf -lelf -lvtunwind -lm0 B
102ENV IPP_TARGET_ARCH=intel640 B
103ENV ONEAPI_ROOT=/opt/intel/oneapi0 B
104ENV I_MPI_ROOT=/opt/intel/oneapi/mpi/2021.6.00 B
105ENV FI_PROVIDER_PATH=/opt/intel/oneapi/mpi/2021.6.0//libfabric/lib/prov:/usr/lib64/libfabric0 B
106ENV ACL_BOARD_VENDOR_PATH=/opt/Intel/OpenCLFPGA/oneAPI/Boards0 B
107ENV LESSOPEN=| /usr/bin/lesspipe %s0 B
108ENV LESSCLOSE=/usr/bin/lesspipe %s %s0 B
109ENV D3D_HOME=/opt/delft3dfm/0 B
110ENV ARCH=lnx640 B
111ENV PROC_DEF_DIR=/opt/delft3dfm/share/delft3d0 B
112RUN /bin/sh -c mkdir -p353 B
113RUN /bin/sh -c chmod +x349 B
114RUN /bin/sh -c cat >301 B
115RUN /bin/sh -c chmod +x301 B
116ENTRYPOINT ["/docker-entrypoint.sh"]0 B
117CMD ["/bin/bash"]0 B

Command

 ARG RELEASE