@@ -40,7 +40,7 @@ RUN python -m build /src
40
40
#
41
41
42
42
# Utilities for downloading packages
43
- FROM ${BASE_IMAGE} as downloader
43
+ FROM ${BASE_IMAGE} AS downloader
44
44
# Bump the date to current to refresh curl/certificates/etc
45
45
RUN echo "2023.07.20"
46
46
RUN apt-get update && \
@@ -53,13 +53,13 @@ RUN apt-get update && \
53
53
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
54
54
55
55
# FreeSurfer 7.3.2
56
- FROM downloader as freesurfer
56
+ FROM downloader AS freesurfer
57
57
COPY docker/files/freesurfer7.3.2-exclude.txt /usr/local/etc/freesurfer7.3.2-exclude.txt
58
58
RUN curl -sSL https://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/7.3.2/freesurfer-linux-ubuntu22_amd64-7.3.2.tar.gz \
59
59
| tar zxv --no-same-owner -C /opt --exclude-from=/usr/local/etc/freesurfer7.3.2-exclude.txt
60
60
61
61
# AFNI
62
- FROM downloader as afni
62
+ FROM downloader AS afni
63
63
# Bump the date to current to update AFNI
64
64
RUN echo "2023.07.20"
65
65
RUN mkdir -p /opt/afni-latest \
@@ -80,7 +80,7 @@ RUN mkdir -p /opt/afni-latest \
80
80
-name "3dvolreg" \) -delete
81
81
82
82
# Connectome Workbench 1.5.0
83
- FROM downloader as workbench
83
+ FROM downloader AS workbench
84
84
RUN mkdir /opt/workbench && \
85
85
curl -sSLO https://www.humanconnectome.org/storage/app/media/workbench/workbench-linux64-v1.5.0.zip && \
86
86
unzip workbench-linux64-v1.5.0.zip -d /opt && \
@@ -89,13 +89,13 @@ RUN mkdir /opt/workbench && \
89
89
strip --remove-section=.note.ABI-tag /opt/workbench/libs_linux64/libQt5Core.so.5
90
90
91
91
# Convert3d 1.4.0
92
- FROM downloader as c3d
92
+ FROM downloader AS c3d
93
93
RUN mkdir /opt/convert3d && \
94
94
curl -fsSL --retry 5 https://sourceforge.net/projects/c3d/files/c3d/Experimental/c3d-1.4.0-Linux-gcc64.tar.gz/download \
95
95
| tar -xz -C /opt/convert3d --strip-components 1
96
96
97
97
# Micromamba
98
- FROM downloader as micromamba
98
+ FROM downloader AS micromamba
99
99
100
100
# Install a C compiler to build extensions when needed.
101
101
# traits<6.4 wheels are not available for Python 3.11+, but build easily.
@@ -125,7 +125,7 @@ RUN npm install -g svgo@^3.2.0 bids-validator@^1.14.0 && \
125
125
#
126
126
# Main stage
127
127
#
128
- FROM ${BASE_IMAGE} as fmriprep
128
+ FROM ${BASE_IMAGE} AS fmriprep
129
129
130
130
# Configure apt
131
131
ENV DEBIAN_FRONTEND="noninteractive" \
0 commit comments