From feab73d55db02d9257af5da42cd590d1b6383da9 Mon Sep 17 00:00:00 2001 From: "Petr \"Stone\" Hracek" Date: Fri, 16 Aug 2024 15:35:01 +0200 Subject: [PATCH] Use wget in CentOS Stream 10 Add base Dockerfile Signed-off-by: Petr "Stone" Hracek --- base/Dockerfile.f41 | 48 ++++++++++++++++++++++++++++++++++++++++++ base/Dockerfile.fedora | 2 +- 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 base/Dockerfile.f41 diff --git a/base/Dockerfile.f41 b/base/Dockerfile.f41 new file mode 100644 index 0000000..98bc789 --- /dev/null +++ b/base/Dockerfile.f41 @@ -0,0 +1,48 @@ +FROM quay.io/fedora/s2i-core:41 + +ENV SUMMARY="Base image with essential libraries and tools used as a base for \ +builder images like perl, python, ruby, etc." \ + DESCRIPTION="The s2i-base image, being built upon s2i-core, provides any \ +images layered on top of it with all the tools needed to use source-to-image \ +functionality. Additionally, s2i-base also contains various libraries needed for \ +it to serve as a base for other builder images, like s2i-python or s2i-ruby." \ + NAME=s2i-base \ + ARCH=x86_64 + +LABEL summary="$SUMMARY" \ + description="$DESCRIPTION" \ + io.k8s.description="$DESCRIPTION" \ + io.k8s.display-name="s2i base" \ + com.redhat.component="$NAME" \ + name="fedora/$NAME" \ + version="$VERSION" \ + maintainer="SoftwareCollections.org " + +# This is the list of basic dependencies that all language container image can +# consume. +RUN INSTALL_PKGS="autoconf \ + automake \ + bzip2 \ + gcc-c++ \ + gd-devel \ + gdb \ + git \ + libcurl-devel \ + libpq-devel \ + libxml2-devel \ + libxslt-devel \ + lsof \ + make \ + mariadb-connector-c-devel \ + nodejs-npm \ + openssl-devel \ + patch \ + procps-ng \ + sqlite-devel \ + unzip \ + wget2 \ + which \ + zlib-ng-compat-devel" && \ + dnf install -y --setopt=tsflags=nodocs $INSTALL_PKGS && \ + rpm -V $INSTALL_PKGS && \ + dnf clean all -y diff --git a/base/Dockerfile.fedora b/base/Dockerfile.fedora index 8bf0ee0..3d4e82a 120000 --- a/base/Dockerfile.fedora +++ b/base/Dockerfile.fedora @@ -1 +1 @@ -Dockerfile.f40 \ No newline at end of file +Dockerfile.f41 \ No newline at end of file