docker.io/firedrakeproject/firedrake:2024-11 linux/amd64

docker.io/firedrakeproject/firedrake:2024-11 - 国内下载镜像源 浏览次数:43
```html

这是一个名为firedrakeproject/firedrake的Docker镜像,它包含Firedrake有限元软件包。

```
源镜像 docker.io/firedrakeproject/firedrake:2024-11
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11
镜像ID sha256:9c80a2aeaeba21bd904c279b594576625a6004bcf9aed755732488d31fc20156
镜像TAG 2024-11
大小 10.41GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口
工作目录 /home/firedrake
OS/平台 linux/amd64
浏览量 43 次
贡献者
镜像创建 2024-11-01T02:42:23.948977648Z
同步时间 2024-11-23 10:04
更新时间 2024-12-22 12:17
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LC_ALL=C.UTF-8 PETSC_DIR=/home/firedrake/petsc SLEPC_DIR=/home/firedrake/slepc MPICH_DIR=/home/firedrake/petsc/packages/bin HDF5_DIR=/home/firedrake/petsc/packages HDF5_MPI=ON OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 PETSC_ARCH=default
镜像标签
ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 24.04 扫描引擎: Trivy 扫描时间: 2024-11-23 10:08

低危漏洞:89 中危漏洞:795 高危漏洞:1 严重漏洞:0

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11  docker.io/firedrakeproject/firedrake:2024-11

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11  docker.io/firedrakeproject/firedrake:2024-11

Shell快速替换命令

sed -i 's#firedrakeproject/firedrake:2024-11#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11  docker.io/firedrakeproject/firedrake:2024-11'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11  docker.io/firedrakeproject/firedrake:2024-11'

镜像历史

大小 创建时间 层信息
1.71GB 2024-11-01 10:42:23 RUN /bin/bash -o pipefail -c bash -c "source firedrake/bin/activate; firedrake-update --documentation-dependencies --jax --netgen --slepc --torch --install asQ --install defcon --install fascd --install femlium --install gadopt --install gusto --install icepack --install irksome --install thetis" # buildkit
0.00B 2024-11-01 10:38:40 WORKDIR /home/firedrake
0.00B 2024-11-01 10:38:40 USER firedrake
2.14GB 2024-10-31 02:23:15 RUN /bin/bash -o pipefail -c bash -c "python3 firedrake-install --no-package-manager --disable-ssh --honour-petsc-dir --mpicc=$MPICH_DIR/mpicc --mpicxx=$MPICH_DIR/mpicxx --mpif90=$MPICH_DIR/mpif90 --mpiexec=$MPICH_DIR/mpiexec" # buildkit
93.87KB 2024-10-31 02:08:43 RUN /bin/bash -o pipefail -c curl -O https://raw.githubusercontent.com/firedrakeproject/firedrake/master/scripts/firedrake-install # buildkit
0.00B 2024-10-31 02:08:43 ENV PETSC_ARCH=default
0.00B 2024-10-31 02:08:43 WORKDIR /home/firedrake
0.00B 2024-10-31 02:08:43 USER firedrake
0.00B 2024-10-31 02:00:45 ENV OPENBLAS_NUM_THREADS=1
0.00B 2024-10-31 02:00:45 ENV OMP_NUM_THREADS=1
0.00B 2024-10-31 02:00:45 ENV HDF5_MPI=ON
0.00B 2024-10-31 02:00:45 ENV HDF5_DIR=/home/firedrake/petsc/packages
0.00B 2024-10-31 02:00:45 ENV MPICH_DIR=/home/firedrake/petsc/packages/bin
0.00B 2024-10-31 02:00:45 ENV SLEPC_DIR=/home/firedrake/slepc
0.00B 2024-10-31 02:00:45 ENV PETSC_DIR=/home/firedrake/petsc
0.00B 2024-10-31 02:00:45 RUN /bin/bash -o pipefail -c rm -rf /home/firedrake/petsc/**/externalpackages && rm -rf /home/firedrake/petsc/src/docs && rm -f /home/firedrake/petsc/src/**/tutorials/output/* && rm -f /home/firedrake/petsc/src/**/tests/output/* # buildkit
48.62MB 2024-10-31 02:00:43 RUN /bin/bash -o pipefail -c bash -c 'export PETSC_DIR=/home/firedrake/petsc; export PETSC_ARCH=complex; cd slepc; ./configure; make SLEPC_DIR=/home/firedrake/slepc PETSC_DIR=/home/firedrake/petsc PETSC_ARCH=complex;' # buildkit
334.06MB 2024-10-31 02:00:30 RUN /bin/bash -o pipefail -c bash -c 'export PACKAGES=/home/firedrake/petsc/packages; cd petsc; ./configure --COPTFLAGS=-O3 -march=native -mtune=native --CXXOPTFLAGS=-O3 -march=native -mtune=native --FOPTFLAGS=-O3 -march=native -mtune=native --with-c2html=0 --with-debugging=0 --with-fortran-bindings=0 --with-make-np=12 --with-scalar-type=complex --with-shared-libraries=1 --with-bison --with-flex --with-zlib --with-fftw-dir=$PACKAGES --with-hdf5-dir=$PACKAGES --with-hwloc-dir=$PACKAGES --with-metis-dir=$PACKAGES --with-mpi-dir=$PACKAGES --with-mumps-dir=$PACKAGES --with-netcdf-dir=$PACKAGES --with-pastix-dir=$PACKAGES --with-pnetcdf-dir=$PACKAGES --with-ptscotch-dir=$PACKAGES --with-scalapack-dir=$PACKAGES --with-suitesparse-dir=$PACKAGES --with-superlu_dist-dir=$PACKAGES PETSC_ARCH=complex; make PETSC_DIR=/home/firedrake/petsc PETSC_ARCH=complex all;' # buildkit
48.31MB 2024-10-31 01:58:02 RUN /bin/bash -o pipefail -c bash -c 'export PETSC_DIR=/home/firedrake/petsc; export PETSC_ARCH=default; cd slepc; ./configure; make SLEPC_DIR=/home/firedrake/slepc PETSC_DIR=/home/firedrake/petsc PETSC_ARCH=default;' # buildkit
332.85MB 2024-10-31 01:57:48 RUN /bin/bash -o pipefail -c bash -c 'export PACKAGES=/home/firedrake/petsc/packages; cd petsc; ./configure --COPTFLAGS=-O3 -march=native -mtune=native --CXXOPTFLAGS=-O3 -march=native -mtune=native --FOPTFLAGS=-O3 -march=native -mtune=native --with-c2html=0 --with-debugging=0 --with-fortran-bindings=0 --with-make-np=12 --with-shared-libraries=1 --with-bison --with-flex --with-zlib --with-fftw-dir=$PACKAGES --with-hdf5-dir=$PACKAGES --with-hwloc-dir=$PACKAGES --with-hypre-dir=$PACKAGES --with-metis-dir=$PACKAGES --with-mpi-dir=$PACKAGES --with-mumps-dir=$PACKAGES --with-netcdf-dir=$PACKAGES --with-pastix-dir=$PACKAGES --with-pnetcdf-dir=$PACKAGES --with-ptscotch-dir=$PACKAGES --with-scalapack-dir=$PACKAGES --with-suitesparse-dir=$PACKAGES --with-superlu_dist-dir=$PACKAGES PETSC_ARCH=default; make PETSC_DIR=/home/firedrake/petsc PETSC_ARCH=default all;' # buildkit
3.47GB 2024-10-31 01:55:31 RUN /bin/bash -o pipefail -c bash -c 'cd petsc; ./configure --COPTFLAGS=-O3 -march=native -mtune=native --CXXOPTFLAGS=-O3 -march=native -mtune=native --FOPTFLAGS=-O3 -march=native -mtune=native --with-c2html=0 --with-debugging=0 --with-fortran-bindings=0 --with-make-np=12 --with-shared-libraries=1 --with-zlib --download-fftw --download-hdf5 --download-hwloc --download-hypre --download-metis --download-mumps --download-mpich --download-mpich-device=ch3:sock --download-netcdf --download-pastix --download-pnetcdf --download-ptscotch --download-scalapack --download-suitesparse --download-superlu_dist PETSC_ARCH=packages; mv packages/include/petscconf.h packages/include/old_petscconf.nope;' # buildkit
39.37MB 2024-10-31 01:26:33 RUN /bin/bash -o pipefail -c git clone https://github.com/firedrakeproject/slepc.git # buildkit
444.63MB 2024-10-31 01:26:30 RUN /bin/bash -o pipefail -c git clone https://github.com/firedrakeproject/petsc.git # buildkit
0.00B 2024-10-31 01:26:04 WORKDIR /home/firedrake
0.00B 2024-10-31 01:26:04 USER firedrake
62.26KB 2024-10-31 01:26:04 RUN /bin/bash -o pipefail -c usermod -d /home/firedrake -m ubuntu && usermod -l firedrake ubuntu && groupmod -n firedrake ubuntu && usermod -aG sudo firedrake && echo "firedrake:docker" | chpasswd && echo "firedrake ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && ldconfig # buildkit
0.00B 2024-10-31 01:26:03 ENV LC_ALL=C.UTF-8
1.77GB 2024-10-31 01:26:03 RUN /bin/bash -o pipefail -c apt-get update && apt-get -y dist-upgrade && DEBIAN_FRONTEND=noninteractive apt-get -y install tzdata && apt-get -y install curl vim docker.io openssh-client build-essential autoconf automake cmake gfortran git libopenblas-serial-dev libtool python3-dev python3-pip python3-tk python3-venv python3-requests zlib1g-dev libboost-dev sudo gmsh bison flex ninja-build libocct-ocaf-dev libocct-data-exchange-dev swig graphviz libcurl4-openssl-dev libxml2-dev && rm -rf /var/lib/apt/lists/* # buildkit
0.00B 2024-10-31 01:26:03 SHELL [/bin/bash -o pipefail -c]
0.00B 2024-10-31 01:26:03 USER root
0.00B 2024-10-11 11:48:04 /bin/sh -c #(nop) CMD ["/bin/bash"]
78.11MB 2024-10-11 11:48:03 /bin/sh -c #(nop) ADD file:34dc4f3ab7a694ecde47ff7a610be18591834c45f1d7251813267798412604e5 in /
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) ARG RELEASE

镜像信息

{
    "Id": "sha256:9c80a2aeaeba21bd904c279b594576625a6004bcf9aed755732488d31fc20156",
    "RepoTags": [
        "firedrakeproject/firedrake:2024-11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake:2024-11"
    ],
    "RepoDigests": [
        "firedrakeproject/firedrake@sha256:1397f7b4234006333edfa535c443deaabd19a2a9989ea938bd2b5f0219142b94",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/firedrakeproject/firedrake@sha256:2286998715c5fdcc7e5406f21f2348431944be4355bc5af964d2d764af103c1a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-01T02:42:23.948977648Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "firedrake",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LC_ALL=C.UTF-8",
            "PETSC_DIR=/home/firedrake/petsc",
            "SLEPC_DIR=/home/firedrake/slepc",
            "MPICH_DIR=/home/firedrake/petsc/packages/bin",
            "HDF5_DIR=/home/firedrake/petsc/packages",
            "HDF5_MPI=ON",
            "OMP_NUM_THREADS=1",
            "OPENBLAS_NUM_THREADS=1",
            "PETSC_ARCH=default"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/firedrake",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        },
        "Shell": [
            "/bin/bash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 10414043353,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f22033ece3c7c99aba51ba44db39b72ed678e9048c61d75a3e1b5d444f1a50d5/diff:/var/lib/docker/overlay2/26f97cd3b2db9363dfa04ab8b8bed3d4415edd9639a6f297c1e841d783073c6e/diff:/var/lib/docker/overlay2/2bb906b57b2cf4d7b8623d4a3c771c658baeb0a1ae52be566e7329ce6fc04bed/diff:/var/lib/docker/overlay2/debe75c30f96642675eb59caba1801a55959fbcffbc883acc3d55f88f7547213/diff:/var/lib/docker/overlay2/9f509394d0edf73eabde7765e84fca5cd6d912cf44d1a90272a77b7ff3a27fdf/diff:/var/lib/docker/overlay2/bafb0324f374a48b7ff5d6ee52c003509b2a4023ea3a713320959d7d5f7e0a0b/diff:/var/lib/docker/overlay2/2a57521f741ae111dfce02d290dbee25cec586f4791c1b7aee0fc188f75208ed/diff:/var/lib/docker/overlay2/83d49a718060c76afa53dfebad1150ac39f94c72da0b43b355833a432e838c69/diff:/var/lib/docker/overlay2/12af7a79b15689903f038715b8d1b0506b97e9020f8a0c41dfd80f2fd140c6c1/diff:/var/lib/docker/overlay2/507340d5ac29d0089677ea2793403d9388ba2ed30bd240d483b278f3aa60ea95/diff:/var/lib/docker/overlay2/14aa0ffafaa37f27218fe5c808c1195fc33b27f232f6a1f1bd526f8e760f4e78/diff:/var/lib/docker/overlay2/8cb182ed0409ea7a88523eea714ea394f93198b04de8921d9cca7c3734367571/diff:/var/lib/docker/overlay2/4ba7de69bbb75534e79002c0a4865f880d753467b417785182401a3eb4d04a18/diff:/var/lib/docker/overlay2/f597e87adc9aacb674f8e1e7a8ead3e5ead89d4604ac9b4ba779da26ea2ba1e0/diff:/var/lib/docker/overlay2/beb9331506647f7e298d18a1f6d6bfad00e390261e210b46c96fd53c1536629a/diff:/var/lib/docker/overlay2/66bcd0d171e5753f08fc2ba86a3c6615a543d21d382ab127ede9b2376a49d649/diff",
            "MergedDir": "/var/lib/docker/overlay2/0c5e128f4aa416cb62796e0d9deef65674a934a3422386896bb913d0e30ae50d/merged",
            "UpperDir": "/var/lib/docker/overlay2/0c5e128f4aa416cb62796e0d9deef65674a934a3422386896bb913d0e30ae50d/diff",
            "WorkDir": "/var/lib/docker/overlay2/0c5e128f4aa416cb62796e0d9deef65674a934a3422386896bb913d0e30ae50d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a46a5fb872b554648d9d0262f302b2c1ded46eeb1ef4dc727ecc5274605937af",
            "sha256:47daa5d80f4fec181d83ae088c786576c54e2bfdfdda9eb08854d12a047439ef",
            "sha256:fdcff94773b51815e1f2f4c1baca0d5fc127c0002dbc7c535491a522e8134669",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a9b4752cac96778d4f623cd0efac832da8f220fe35885ea9e17a1f868f5909d2",
            "sha256:260cccfef78f8e9091278aca7c8041a145d34f232b452c266a4e1c3d3c22ad2c",
            "sha256:d52a3a9075af23389f139294346af9f6b33f151c9c627a190d5719d535f8c7f4",
            "sha256:1af356bd5d4c260e026eda934de17782abd9165846327250d876bfaf908eedf9",
            "sha256:3225c0114ec8eee4e73401961b97cfa6599cf06afba48f47ea00e3b6c50c503a",
            "sha256:032bd4f1983cf6d401c2393029f9b737dbf14a2d0db629ecb60cc08cced37dac",
            "sha256:c827f93f573dbd9314838963c63386e3151be8c2c4300cf5d6cb04e2496f65cb",
            "sha256:6a41e022798376b0ec1065a97c8c13113d09f3f39683580053fd3cf19054fb7e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:b796081ca107300861b713b51ba433a7e589b057f46b98ed97edcd313bf27513",
            "sha256:4b5b8f5d56c31822cdb1153ce5387f0dd87ad62ca840bbd42fad5045defeb85e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7f49f04212582e88fe09816b76fd6599d1db33aac3c9aab719fc32202f75b06b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-23T09:53:54.617238005+08:00"
    }
}

更多版本

docker.io/firedrakeproject/firedrake:2024-11

linux/amd64 docker.io10.41GB2024-11-23 10:04
42