Skip to content
Snippets Groups Projects
Commit f5e5bc61 authored by Nicolas Richart's avatar Nicolas Richart
Browse files

Updating docker for rhel9 image

parent 194e75fb
No related branches found
No related tags found
No related merge requests found
FROM nvidia/cuda:12.2.2-devel-ubuntu22.04
#FROM nvidia/cuda:12.2.2-devel-ubuntu22.04
FROM registry.c4science.ch/scitas-stack/rhel9-kuma:latest
ENV DEBIAN_FRONTEND noninteractive
......@@ -11,32 +12,6 @@ ARG MUNGE_GID=982
ARG SLURM_UID=205
ARG SLURM_GID=205
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
apt-utils \
zip unzip \
python3 \
python3-dev \
python3-setuptools \
python3-pip \
python3-numpy \
libtiff5 \
netbase \
curl \
iputils-ping \
sudo \
net-tools \
openssh-server \
jq \
munge \
ca-certificates \
gnupg \
ed \
sudo \
&& rm -rf /var/lib/apt/lists/*
# && curl -fsSL https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/6.0/Release.gpg | tee /usr/share/keyrings/mongodb.gpg \
# && echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/key-file.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-6.0.list \
RUN groupadd -f -g ${SLURM_GID} slurm \
&& useradd -m -c "SLURM workload manager" -d /var/lib/slurm -u ${SLURM_UID} -g slurm -s /bin/bash slurm
......@@ -89,6 +64,12 @@ RUN cd /usr/local/bin \
&& rm -f MotionCor2_${MOTIONCOR2_VERSION}.zip \
&& ln -sf MotionCor2_${MOTIONCOR2_VERSION}-Cuda121 MotionCor2
ARG APPSTREAM_REPO=rhel-9-for-x86_64-appstream-rpms
RUN yum install -y --enablerepo=$APPSTREAM_REPO \
sudo openldap-clients \
&& yum -y clean all && rm -fr /var/cache
COPY entrypoint.bash /entrypoint.bash
COPY cryosparc.sh /cryosparc.sh
# COPY cryosparc-server.sh ${CRYOSPARC_MASTER_DIR}/bin/cryosparc-server.sh
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment