File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
- FROM debian:12
1
+ FROM debian:12.5
2
2
MAINTAINER Michael Kavulich <kavulich@ucar.edu>
3
3
4
4
# Set up base OS environment
5
5
6
6
RUN apt-get -y update
7
7
8
8
# Get "essential" tools and libraries
9
- RUN apt-get -y install build-essential
10
- RUN apt-get -y install cmake curl git file gfortran-12 ksh m4 python3 tcsh time wget vim
11
- RUN apt-get -y install libnetcdf-pnetcdf-19 libnetcdff7 libnetcdf-dev libnetcdff-dev libxml2
12
- RUN apt-get -y install python3-pip python3.11-venv
13
- RUN apt-get -y install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev
9
+ RUN apt-get -y install build-essential \
10
+ && apt-get -y install cmake curl git file gfortran-12 ksh m4 python3 tcsh time wget vim \
11
+ && apt-get -y install libnetcdf-pnetcdf-19 libnetcdff7 libnetcdf-dev libnetcdff-dev libxml2 \
12
+ && apt-get -y install python3-pip python3.11-venv \
13
+ && apt-get -y install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev
14
14
MAINTAINER Grant Firl <grantf@ucar.edu> or Michael Kavulich <kavulich@ucar.edu>
15
15
16
16
# Compiler environment variables
@@ -34,7 +34,7 @@ RUN groupadd comusers -g 9999 \
34
34
35
35
# Link version-specific aliases (python3 will be created later with virtual environment)
36
36
RUN ln -s ~comuser/.venv/bin/python3 /usr/local/bin/python
37
- RUN ln -s /usr/bin/gfortran-12 /usr/bin/gfortran
37
+ RUN ln -s /usr/bin/python3 /usr/bin/python
38
38
39
39
# all root steps completed above, now continue below as regular userID comuser
40
40
USER comuser
You can’t perform that action at this time.
0 commit comments