manylinux2014-fuse-x64 (sha256:18a2f09d7bf4a259bcd11787db6d55cd69f2f7b5aa535276a640cd932b579de2)

Published 2024-09-08 21:04:51 +02:00 by mike

Installation

docker pull forge.alveus.dev/docker-images/manylinux2014-fuse-x64@sha256:18a2f09d7bf4a259bcd11787db6d55cd69f2f7b5aa535276a640cd932b579de2
sha256:18a2f09d7bf4a259bcd11787db6d55cd69f2f7b5aa535276a640cd932b579de2

Image Layers

ADD file:b3ebbe8bd304723d43b7b44a6d990cd657b63d93d6a2a9293983a30bfc1dfa53 in /
LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20201113 org.opencontainers.image.title=CentOS Base Image org.opencontainers.image.vendor=CentOS org.opencontainers.image.licenses=GPL-2.0-only org.opencontainers.image.created=2020-11-13 00:00:00+00:00
CMD ["/bin/bash"]
ARG POLICY=manylinux2014
ARG PLATFORM=x86_64
ARG DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root
ARG LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64
ARG PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin:
LABEL maintainer=The ManyLinux project
ENV AUDITWHEEL_POLICY=manylinux2014 AUDITWHEEL_ARCH=x86_64 AUDITWHEEL_PLAT=manylinux2014_x86_64
ENV LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8
ENV DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root
ENV LD_LIBRARY_PATH=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64
ENV PATH=/opt/rh/devtoolset-10/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
COPY build_scripts/fixup-mirrors.sh /usr/local/sbin/fixup-mirrors # buildkit
COPY build_scripts/install-entrypoint.sh build_scripts/update-system-packages.sh build_scripts/build_utils.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c /build_scripts/install-entrypoint.sh && rm -rf /build_scripts # buildkit
COPY manylinux-entrypoint /usr/local/bin/manylinux-entrypoint # buildkit
ENTRYPOINT ["manylinux-entrypoint"]
COPY build_scripts/install-runtime-packages.sh build_scripts/update-system-packages.sh build_scripts/build_utils.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c manylinux-entrypoint /build_scripts/install-runtime-packages.sh && rm -rf /build_scripts/ # buildkit
COPY build_scripts/build_utils.sh /build_scripts/ # buildkit
COPY build_scripts/install-autoconf.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c export AUTOCONF_ROOT=autoconf-2.72 && export AUTOCONF_HASH=afb181a76e1ee72832f6581c0eddf8df032b83e2e0239ef79ebedc4467d92d6e && export AUTOCONF_DOWNLOAD_URL=http://ftp.gnu.org/gnu/autoconf && manylinux-entrypoint /build_scripts/install-autoconf.sh # buildkit
COPY build_scripts/install-automake.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c export AUTOMAKE_ROOT=automake-1.17 && export AUTOMAKE_HASH=397767d4db3018dd4440825b60c64258b636eaf6bf99ac8b0897f06c89310acd && export AUTOMAKE_DOWNLOAD_URL=http://ftp.gnu.org/gnu/automake && manylinux-entrypoint /build_scripts/install-automake.sh # buildkit
COPY build_scripts/install-libtool.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c export LIBTOOL_ROOT=libtool-2.4.7 && export LIBTOOL_HASH=04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8 && export LIBTOOL_DOWNLOAD_URL=http://ftp.gnu.org/gnu/libtool && manylinux-entrypoint /build_scripts/install-libtool.sh # buildkit
COPY build_scripts/install-libxcrypt.sh /build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c export LIBXCRYPT_VERSION=4.4.36 && export LIBXCRYPT_HASH=b979838d5f1f238869d467484793b72b8bca64c4eae696fdbba0a9e0b6c28453 && export LIBXCRYPT_DOWNLOAD_URL=https://github.com/besser82/libxcrypt/archive && export PERL_ROOT=perl-5.34.0 && export PERL_HASH=551efc818b968b05216024fb0b727ef2ad4c100f8cb6b43fab615fa78ae5be9a && export PERL_DOWNLOAD_URL=https://www.cpan.org/src/5.0 && manylinux-entrypoint /build_scripts/install-libxcrypt.sh # buildkit
COPY /manylinux-rootfs / # buildkit
COPY /manylinux-rootfs / # buildkit
COPY build_scripts /opt/_internal/build_scripts/ # buildkit
RUN |5 POLICY=manylinux2014 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/devtoolset-10/root LD_LIBRARY_PATH_ARG=/opt/rh/devtoolset-10/root/usr/lib64:/opt/rh/devtoolset-10/root/usr/lib:/opt/rh/devtoolset-10/root/usr/lib64/dyninst:/opt/rh/devtoolset-10/root/usr/lib/dyninst:/usr/local/lib64 PREPEND_PATH=/opt/rh/devtoolset-10/root/usr/bin: /bin/sh -c mkdir -p /opt/_internal && cp -rf /build_cpython*/opt/_internal/* /opt/_internal/ && manylinux-entrypoint /opt/_internal/build_scripts/finalize.sh pp39-pypy39_pp73 pp310-pypy310_pp73 # buildkit
ENV SSL_CERT_FILE=/opt/_internal/certs.pem
CMD ["/bin/bash"]
LABEL maintainer=Matt McCormick matt.mccormick@kitware.com
ENV DEFAULT_DOCKCROSS_IMAGE=dockcross/manylinux2014-x64
COPY manylinux-common/install-python-packages.sh /buildscripts/ # buildkit
RUN /bin/sh -c set -x && yum -y install $([ "$DEFAULT_DOCKCROSS_IMAGE" = "dockcross/manylinux2014-x86" ] && echo "" || echo "epel-release") gpg python3-devel zlib-devel gettext openssh-clients pax wget nasm zip && yum clean all && rm -f /opt/rh/devtoolset-2/root/usr/bin/sudo && rm -f /opt/rh/devtoolset-7/root/usr/bin/sudo && rm -f /opt/rh/devtoolset-8/root/usr/bin/sudo && rm -f /opt/rh/devtoolset-9/root/usr/bin/sudo && rm -f /opt/rh/devtoolset-10/root/usr/bin/sudo && /buildscripts/install-python-packages.sh && rm -rf /buildscripts # buildkit
COPY manylinux-common/pre_exec.sh /dockcross/ # buildkit
WORKDIR /usr/src
COPY imagefiles/install-gosu-binary.sh imagefiles/install-gosu-binary-wrapper.sh /buildscripts/ # buildkit
RUN /bin/sh -c set -x && /buildscripts/install-gosu-binary.sh && /buildscripts/install-gosu-binary-wrapper.sh && rm -rf /buildscripts # buildkit
COPY imagefiles/entrypoint.sh imagefiles/dockcross.sh /dockcross/ # buildkit
WORKDIR /usr/src
ARG GIT_VERSION=2.42.0
ARG CMAKE_VERSION=3.27.5
ARG NINJA_VERSION=1.11.1
ARG FLATCC_VERSION=0.6.1
ARG OPENSSL_VERSION=openssl-1.1.1o
ARG OPENSSL_HASH=9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f
ARG CURL_VERSION=curl-7.76.0
ARG CURL_HASH=3b4378156ba09e224008e81dcce854b7ce4d182b1f9cfb97fe5ed9e9c18c6bd3
ARG PERL_VERSION=perl-5.32.1
ARG PERL_HASH=03b693901cd8ae807231b1787798cf1f2e0b8a56218d07b7da44f784a7caeb2c
COPY imagefiles/build-and-install-cmake.sh imagefiles/build-and-install-curl.sh imagefiles/build-and-install-flatcc.sh imagefiles/build-and-install-git.sh imagefiles/build-and-install-ninja.sh imagefiles/build-and-install-openssl.sh imagefiles/build-and-install-openssh.sh imagefiles/install-cmake-binary.sh imagefiles/install-liquidprompt-binary.sh imagefiles/install-python-packages.sh imagefiles/utils.sh /buildscripts/ # buildkit
RUN |10 GIT_VERSION=2.42.0 CMAKE_VERSION=3.27.5 NINJA_VERSION=1.11.1 FLATCC_VERSION=0.6.1 OPENSSL_VERSION=openssl-1.1.1o OPENSSL_HASH=9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f CURL_VERSION=curl-7.76.0 CURL_HASH=3b4378156ba09e224008e81dcce854b7ce4d182b1f9cfb97fe5ed9e9c18c6bd3 PERL_VERSION=perl-5.32.1 PERL_HASH=03b693901cd8ae807231b1787798cf1f2e0b8a56218d07b7da44f784a7caeb2c /bin/sh -c X86_FLAG=$([ "$DEFAULT_DOCKCROSS_IMAGE" = "dockcross/manylinux2014-x86" ] && echo "-32" || echo "") && /buildscripts/build-and-install-openssl.sh $X86_FLAG && /buildscripts/build-and-install-openssh.sh && /buildscripts/build-and-install-curl.sh && /buildscripts/build-and-install-git.sh && /buildscripts/build-and-install-cmake.sh $X86_FLAG && /buildscripts/install-liquidprompt-binary.sh && PYTHON=$([ -e /opt/python/cp38-cp38/bin/python ] && echo "/opt/python/cp38-cp38/bin/python" || echo "python3") && /buildscripts/install-python-packages.sh -python ${PYTHON} && /buildscripts/build-and-install-ninja.sh -python ${PYTHON} && /buildscripts/build-and-install-flatcc.sh && rm -rf /buildscripts # buildkit
RUN |10 GIT_VERSION=2.42.0 CMAKE_VERSION=3.27.5 NINJA_VERSION=1.11.1 FLATCC_VERSION=0.6.1 OPENSSL_VERSION=openssl-1.1.1o OPENSSL_HASH=9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f CURL_VERSION=curl-7.76.0 CURL_HASH=3b4378156ba09e224008e81dcce854b7ce4d182b1f9cfb97fe5ed9e9c18c6bd3 PERL_VERSION=perl-5.32.1 PERL_HASH=03b693901cd8ae807231b1787798cf1f2e0b8a56218d07b7da44f784a7caeb2c /bin/sh -c echo "root:root" | chpasswd # buildkit
WORKDIR /work
ENTRYPOINT ["/dockcross/entrypoint.sh"]
COPY imagefiles/cmake.sh /usr/local/bin/cmake # buildkit
COPY imagefiles/ccmake.sh /usr/local/bin/ccmake # buildkit
RUN |10 GIT_VERSION=2.42.0 CMAKE_VERSION=3.27.5 NINJA_VERSION=1.11.1 FLATCC_VERSION=0.6.1 OPENSSL_VERSION=openssl-1.1.1o OPENSSL_HASH=9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f CURL_VERSION=curl-7.76.0 CURL_HASH=3b4378156ba09e224008e81dcce854b7ce4d182b1f9cfb97fe5ed9e9c18c6bd3 PERL_VERSION=perl-5.32.1 PERL_HASH=03b693901cd8ae807231b1787798cf1f2e0b8a56218d07b7da44f784a7caeb2c /bin/sh -c echo $'#!/bin/bash\nLD_PRELOAD=/usr/lib64/libcurl.so.4 /usr/bin/yum "$@"' > /usr/local/bin/yum && chmod a+x /usr/local/bin/yum # buildkit
ENV CROSS_TRIPLE=x86_64-linux-gnu
ENV CROSS_ROOT=/opt/rh/devtoolset-10/root/usr/bin
ENV AS=/opt/rh/devtoolset-10/root/usr/bin/as AR=/opt/rh/devtoolset-10/root/usr/bin/ar CC=/opt/rh/devtoolset-10/root/usr/bin/gcc CPP=/opt/rh/devtoolset-10/root/usr/bin/cpp CXX=/opt/rh/devtoolset-10/root/usr/bin/g++ LD=/opt/rh/devtoolset-10/root/usr/bin/ld FC=/opt/rh/devtoolset-10/root/usr/bin/gfortran
COPY linux-x64/x86_64-linux-gnu-noop.sh /usr/bin/x86_64-linux-gnu-noop # buildkit
COPY manylinux2014-x64/Toolchain.cmake /opt/rh/devtoolset-10/root/usr/bin/../lib/ # buildkit
ENV CMAKE_TOOLCHAIN_FILE=/opt/rh/devtoolset-10/root/usr/bin/../lib/Toolchain.cmake
ARG BUILD_DATE
ARG IMAGE
ARG VERSION=latest
ARG VCS_REF
ARG VCS_URL
LABEL org.label-schema.build-date=2024-08-12T20:14:09Z org.label-schema.name=dockcross/manylinux2014-x64 org.label-schema.version=20240812-60fa1b0 org.label-schema.vcs-ref=60fa1b0 org.label-schema.vcs-url=https://github.com/dockcross/dockcross org.label-schema.schema-version=1.0
ENV DEFAULT_DOCKCROSS_IMAGE=dockcross/manylinux2014-x64:20240812-60fa1b0
ENV DEFAULT_DOCKCROSS_IMAGE=manylinux2014-fuse-x64
RUN /bin/sh -c sudo yum install -y fuse fuse-devel # buildkit

Labels

Key Value
maintainer Matt McCormick matt.mccormick@kitware.com
org.label-schema.build-date 2024-08-12T20:14:09Z
org.label-schema.license GPLv2
org.label-schema.name dockcross/manylinux2014-x64
org.label-schema.schema-version 1.0
org.label-schema.vcs-ref 60fa1b0
org.label-schema.vcs-url https://github.com/dockcross/dockcross
org.label-schema.vendor CentOS
org.label-schema.version 20240812-60fa1b0
org.opencontainers.image.created 2024-09-08T19:01:29Z
org.opencontainers.image.licenses GPL-2.0-only
org.opencontainers.image.revision 3077751c9a9017fde752b90a26382e5002b80132
org.opencontainers.image.source https://forge.alveus.dev/docker-images/manylinux2014-fuse-x64.git
org.opencontainers.image.title CentOS Base Image
org.opencontainers.image.url https://forge.alveus.dev/docker-images/manylinux2014-fuse-x64
org.opencontainers.image.vendor CentOS
Details
Container
2024-09-08 21:04:51 +02:00
0
OCI / Docker
linux/amd64
GPL-2.0-only
794 MiB
Versions (1) View all
latest 2024-09-08