Added opensuse/leap:15 to spack containerize (#27837)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
This commit is contained in:

committed by
Massimiliano Culpo

parent
314867e635
commit
37fbe30c4a
@@ -2,7 +2,7 @@ FROM opensuse/leap:15.3
|
||||
MAINTAINER Christian Goll <cgoll@suse.com>
|
||||
|
||||
ENV DOCKERFILE_BASE=opensuse \
|
||||
DOCKERFILE_DISTRO=opensuse_leap \
|
||||
DOCKERFILE_DISTRO=leap \
|
||||
DOCKERFILE_DISTRO_VERSION=15.3 \
|
||||
SPACK_ROOT=/opt/spack \
|
||||
DEBIAN_FRONTEND=noninteractive \
|
||||
@@ -11,10 +11,21 @@ ENV DOCKERFILE_BASE=opensuse \
|
||||
|
||||
RUN zypper ref && \
|
||||
zypper up -y && \
|
||||
zypper in -y python3-base python3-boto3 \
|
||||
xz gzip tar bzip2 curl patch patchelf file \
|
||||
gcc-c++ gcc-fortran make cmake automake && \
|
||||
zypper clean
|
||||
zypper in -y \
|
||||
bzip2\
|
||||
curl\
|
||||
file\
|
||||
gcc-c++\
|
||||
gcc-fortran\
|
||||
make\
|
||||
gzip\
|
||||
patch\
|
||||
patchelf\
|
||||
python3-base \
|
||||
python3-boto3\
|
||||
tar\
|
||||
xz\
|
||||
&& zypper clean
|
||||
|
||||
# clean up manpages
|
||||
RUN rm -rf /var/cache/zypp/* \
|
||||
|
21
share/spack/templates/container/leap-15.dockerfile
Normal file
21
share/spack/templates/container/leap-15.dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
{% extends "container/bootstrap-base.dockerfile" %}
|
||||
{% block install_os_packages %}
|
||||
RUN zypper ref && \
|
||||
zypper up -y && \
|
||||
zypper in -y \
|
||||
bzip2\
|
||||
curl\
|
||||
file\
|
||||
gcc-c++\
|
||||
gcc-fortran\
|
||||
make\
|
||||
git\
|
||||
gzip\
|
||||
patch\
|
||||
patchelf\
|
||||
python3-base \
|
||||
python3-boto3\
|
||||
tar\
|
||||
xz\
|
||||
&& zypper clean
|
||||
{% endblock %}
|
Reference in New Issue
Block a user