diff options
Diffstat (limited to 'share/spack/templates/container/centos_stream9.dockerfile')
-rw-r--r-- | share/spack/templates/container/centos_stream9.dockerfile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/share/spack/templates/container/centos_stream9.dockerfile b/share/spack/templates/container/centos_stream9.dockerfile new file mode 100644 index 0000000000..e62c64364f --- /dev/null +++ b/share/spack/templates/container/centos_stream9.dockerfile @@ -0,0 +1,32 @@ +{% extends "container/bootstrap-base.dockerfile" %} +{% block install_os_packages %} +RUN dnf update -y \ + # See https://fedoraproject.org/wiki/EPEL#Quickstart for crb + && dnf install -y dnf-plugins-core \ + && dnf config-manager --set-enabled crb \ + && dnf install -y epel-release \ + && dnf update -y \ + && dnf --enablerepo epel groupinstall -y "Development Tools" \ + && dnf --enablerepo epel install -y \ + curl-minimal \ + findutils \ + gcc-c++ \ + gcc \ + gcc-gfortran \ + git \ + gnupg2 \ + hg \ + hostname \ + iproute \ + make \ + svn \ + patch \ + python3.11 \ + python3.11-setuptools \ + unzip \ + zstd \ + && python3.11 -m ensurepip \ + && pip3.11 install boto3 \ + && rm -rf /var/cache/dnf \ + && dnf clean all +{% endblock %} |