Skip to content
Snippets Groups Projects
Verified Commit d0348888 authored by David Beniamine's avatar David Beniamine
Browse files

Install gfortran

parent 709fcf5a
No related branches found
No related tags found
No related merge requests found
...@@ -25,6 +25,8 @@ ANACONDA=true ...@@ -25,6 +25,8 @@ ANACONDA=true
QGIS=true QGIS=true
# Install JAVA tell which jdk ie default-jdk openjdk-8 etc. # Install JAVA tell which jdk ie default-jdk openjdk-8 etc.
JAVA= JAVA=
# Install gfortran set only number ex 10
GFORTRAN=
# Should the user have sudo rights # Should the user have sudo rights
# **only home is a volume, any modifcation in other FS will be lost** # **only home is a volume, any modifcation in other FS will be lost**
SUDO=false SUDO=false
...@@ -7,7 +7,8 @@ services: ...@@ -7,7 +7,8 @@ services:
- QGIS=${QGIS} - QGIS=${QGIS}
- ANACONDA=${ANACONDA} - ANACONDA=${ANACONDA}
- JAVA=${JAVA} - JAVA=${JAVA}
image: "webtop-ubuntu-mate:anaconda-${ANACONDA}_QGIS-${QGIS}_JAVA-${JAVA}_SUDO-${SUDO}" - GFORTRAN=${GFORTRAN}
image: "webtop-ubuntu-mate:anaconda-${ANACONDA}_QGIS-${QGIS}_JAVA-${JAVA}_GFORTRAN-${GFORTRAN}_SUDO-${SUDO}"
shm_size: '1gb' shm_size: '1gb'
security_opt: security_opt:
- seccomp:unconfined #optional - seccomp:unconfined #optional
......
...@@ -5,6 +5,7 @@ ENV STARTUPDIR /custom-cont-init.d ...@@ -5,6 +5,7 @@ ENV STARTUPDIR /custom-cont-init.d
ARG QGIS ARG QGIS
ARG ANACONDA ARG ANACONDA
ARG JAVA ARG JAVA
ARG GFORTRAN
ARG ANACONDA_VERS=Anaconda3-2024.02-1 ARG ANACONDA_VERS=Anaconda3-2024.02-1
RUN apt-get update && \ RUN apt-get update && \
...@@ -41,6 +42,11 @@ RUN if [ ! -z "$JAVA" ] ; then \ ...@@ -41,6 +42,11 @@ RUN if [ ! -z "$JAVA" ] ; then \
apt-get -y install $JAVA-jdk $JAVA-jre; \ apt-get -y install $JAVA-jdk $JAVA-jre; \
fi fi
RUN if [ ! -z "$GFORTRAN" ] ; then \
apt-get update; \
apt-get -y install gfortran-$GFORTRAN; \
fi
COPY custom_startup.sh $STARTUPDIR/custom_startup.sh COPY custom_startup.sh $STARTUPDIR/custom_startup.sh
COPY change_password.sh / COPY change_password.sh /
COPY lecture /etc/sudoers.lecture COPY lecture /etc/sudoers.lecture
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment