sha256:75abad83167287ad98a20a6c515a0feae7ca345960ac27edef69cbc79263d762
OS/ARCH
linux/amd64
Compressed size
306.68 MB
Last pushed
almost 3 years by danrosen25
Type
Image
Manifest digest
sha256:75abad83167287ad98a20a6c515a0feae7ca345960ac27edef69cbc79263d762
Image Layers
1ARG RELEASE0 B2ARG LAUNCHPAD_BUILD_ARCH0 B3LABEL org.opencontainers.image.ref.name=ubuntu0 B4LABEL org.opencontainers.image.version=20.040 B5ADD file ... in / 26.23 MB6CMD ["/bin/bash"]0 B7ENV DEBIAN_FRONTEND=noninteractive0 B8ENV SYS_ABI=640 B9ENV SYS_OS=Linux0 B10ENV SYS_COMPILER=gfortran0 B11ENV SYS_COMPILER_VERSION=90 B12LABEL description=Base Image for ESMF0 B13RUN /bin/sh -c <<INSTALL_PACKAGES bash213.02 MB14RUN /bin/sh -c <<SYSTEM_SETUP bash494 B15ENV CC=gcc-9 CXX=g++-9 F77=gfortran-9 F90=gfortran-90 B16ENV USER=dev0 B17ENV HOME=/home/dev0 B18RUN /bin/sh -c <<ADD_USER bash4.43 KB19USER dev0 B20WORKDIR /home/dev32 B21SHELL [/bin/bash -ec]0 B22CMD ["/bin/bash" "-l"]0 B23ENV SYS_COMM=openmpi0 B24ENV SYS_COMM_VERSION=3.0.00 B25LABEL description=Stack Image for ESMF0 B26ENV USER=dev0 B27ENV HOME=/home/dev0 B28ENV DOWNLOAD_DIR=/home/dev/downloads0 B29ENV SOURCE_DIR=/home/dev/source0 B30ENV STACK_DIR=/home/dev/stack0 B31RUN /bin/bash -ec <<ADD_DIRECTORIES bash259 B32ENV CMAKE_VERSION=3.24.30 B33ENV CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v3.24.3/cmake-3.24.3.tar.gz0 B34ENV CMAKE_DIR=/home/dev/stack/cmake-3.24.30 B35RUN /bin/bash -ec <<INSTALL_CMAKE bash18.4 MB36ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/stack/cmake-3.24.3/bin0 B37ENV CMAKE=/home/dev/stack/cmake-3.24.3/bin/cmake0 B38ENV CTEST=/home/dev/stack/cmake-3.24.3/bin/ctest0 B39ENV OPENMPI_VERSION=3.0.00 B40ENV OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v3.0/openmpi-3.0.0.tar.gz0 B41ENV OPENMPI_DIR=/home/dev/stack/openmpi-3.0.00 B42RUN /bin/bash -ec <<INSTALL_OPENMPI bash4.33 MB43ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/stack/cmake-3.24.3/bin:/home/dev/stack/openmpi-3.0.0/bin0 B44ENV LD_LIBRARY_PATH=:/home/dev/stack/openmpi-3.0.0/lib0 B45ENV CC=mpicc0 B46ENV CXX=mpicxx0 B47ENV F77=mpif770 B48ENV F90=mpif900 B49ENV FC=mpifort0 B50ENV HDF5_VERSION=1.12.20 B51ENV HDF5_URL=https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2.tar.gz0 B52ENV HDF5_DIR=/home/dev/stack/hdf5-1.12.20 B53RUN /bin/bash -ec <<INSTALL_HDF5 bash7.3 MB54ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/stack/cmake-3.24.3/bin:/home/dev/stack/openmpi-3.0.0/bin:/home/dev/stack/hdf5-1.12.2/bin0 B55ENV LD_LIBRARY_PATH=:/home/dev/stack/openmpi-3.0.0/lib:/home/dev/stack/hdf5-1.12.2/lib0 B56ENV NETCDF_VERSION=4.7.40 B57ENV NETCDF_URL=https://github.com/Unidata/netcdf-c/archive/refs/tags/v4.7.4.tar.gz0 B58ENV NETCDF_DIR=/home/dev/stack/netcdf-4.7.40 B59RUN /bin/bash -ec <<INSTALL_NETCDF_C bash1.04 MB60ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/stack/cmake-3.24.3/bin:/home/dev/stack/openmpi-3.0.0/bin:/home/dev/stack/hdf5-1.12.2/bin:/home/dev/stack/netcdf-4.7.4/bin0 B61ENV LD_LIBRARY_PATH=:/home/dev/stack/openmpi-3.0.0/lib:/home/dev/stack/hdf5-1.12.2/lib:/home/dev/stack/netcdf-4.7.4/lib0 B62ENV NETCDFF_VERSION=4.4.50 B63ENV NETCDFF_URL=https://github.com/Unidata/netcdf-fortran/archive/refs/tags/v4.4.5.tar.gz0 B64RUN /bin/bash -ec <<INSTALL_NETCDF_F bash1.1 MB65ARG ESMF_VERSION=8.0.00 B66LABEL description=Build Image for ESMF0 B67ENV USER=dev0 B68ENV HOME=/home/dev0 B69ENV DOWNLOAD_DIR=/home/dev/downloads0 B70ENV SOURCE_DIR=/home/dev/source0 B71ENV STACK_DIR=/home/dev/stack0 B72RUN |1 ESMF_VERSION=8.6.0 /bin/bash -ec92 B73ENV ESMF_VERSION=8.6.00 B74ENV ESMF_URL=https://github.com/esmf-org/esmf/archive/refs/tags/v8.6.0.tar.gz0 B75ENV ESMF_DIR=/home/dev/source/esmf-8.6.00 B76ENV ESMF_ABI=640 B77ENV ESMF_BOPT=O0 B78ENV ESMF_COMM=openmpi0 B79ENV ESMF_COMPILER=gfortran0 B80ENV ESMF_OS=Linux0 B81ENV ESMF_SITE=default0 B82ENV ESMF_NETCDF=split0 B83ENV ESMF_NETCDF_LIBPATH=/home/dev/stack/netcdf-4.7.4/lib0 B84ENV ESMF_NETCDF_INCLUDE=/home/dev/stack/netcdf-4.7.4/include0 B85ENV ESMF_NETCDF_LIBS=-lnetcdf -lnetcdff0 B86ENV ESMF_ARRAY_LITE=FALSE0 B87ENV ESMF_NO_INTEGER_1_BYTE=TRUE0 B88ENV ESMF_NO_INTEGER_2_BYTE=TRUE0 B89ENV ESMF_FORTRANSYMBOLS=default0 B90ENV ESMF_MAPPER_BUILD=OFF0 B91ENV ESMF_AUTO_LIB_BUILD=ON0 B92ENV ESMF_DEFER_LIB_BUILD=ON0 B93ENV ESMF_SHARED_LIB_BUILD=ON0 B94ENV ESMF_INSTALL_MODDIR=mod0 B95ENV ESMF_INSTALL_BINDIR=bin0 B96ENV ESMF_INSTALL_LIBDIR=lib0 B97ENV ESMF_INSTALL_PREFIX=/home/dev/stack/esmf-8.6.00 B98RUN |1 ESMF_VERSION=8.6.0 /bin/bash -ec34.23 MB99ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/stack/cmake-3.24.3/bin:/home/dev/stack/openmpi-3.0.0/bin:/home/dev/stack/hdf5-1.12.2/bin:/home/dev/stack/netcdf-4.7.4/bin:/home/dev/stack/esmf-8.6.0/bin0 B100ENV LD_LIBRARY_PATH=:/home/dev/stack/openmpi-3.0.0/lib:/home/dev/stack/hdf5-1.12.2/lib:/home/dev/stack/netcdf-4.7.4/lib:/home/dev/stack/esmf-8.6.0/lib0 B101ENV ESMFMKFILE=/home/dev/stack/esmf-8.6.0/lib/esmf.mk0 B102ENV PROTO_VERSION=8.6.00 B103ENV PROTO_URL=https://github.com/esmf-org/nuopc-app-prototypes/archive/refs/tags/v8.6.0.tar.gz0 B104ENV PROTO_DIR=/home/dev/source/nuopc-app-prototypes-8.6.00 B105RUN |1 ESMF_VERSION=8.6.0 /bin/bash -ec1.02 MBCommand
ARG RELEASE