@@ -56,15 +56,6 @@ COPY docker/files/freesurfer7.3.2-exclude.txt /usr/local/etc/freesurfer7.3.2-exc
56
56
RUN curl -sSL https://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/7.3.2/freesurfer-linux-ubuntu22_amd64-7.3.2.tar.gz \
57
57
| tar zxv --no-same-owner -C /opt --exclude-from=/usr/local/etc/freesurfer7.3.2-exclude.txt
58
58
59
- # Connectome Workbench 1.5.0
60
- FROM downloader as workbench
61
- RUN mkdir /opt/workbench && \
62
- curl -sSLO https://www.humanconnectome.org/storage/app/media/workbench/workbench-linux64-v1.5.0.zip && \
63
- unzip workbench-linux64-v1.5.0.zip -d /opt && \
64
- rm workbench-linux64-v1.5.0.zip && \
65
- rm -rf /opt/workbench/libs_linux64_software_opengl /opt/workbench/plugins_linux64 && \
66
- strip --remove-section=.note.ABI-tag /opt/workbench/libs_linux64/libQt5Core.so.5
67
-
68
59
# Micromamba
69
60
FROM downloader as micromamba
70
61
@@ -122,7 +113,6 @@ RUN apt-get update && \
122
113
123
114
# Install files from stages
124
115
COPY --from=freesurfer /opt/freesurfer /opt/freesurfer
125
- COPY --from=workbench /opt/workbench /opt/workbench
126
116
127
117
# Simulate SetUpFreeSurfer.sh
128
118
ENV OS="Linux" \
@@ -141,10 +131,6 @@ ENV PERL5LIB="$MINC_LIB_DIR/perl5/5.8.5" \
141
131
MNI_PERL5LIB="$MINC_LIB_DIR/perl5/5.8.5" \
142
132
PATH="$FREESURFER_HOME/bin:$FREESURFER_HOME/tktools:$MINC_BIN_DIR:$PATH"
143
133
144
- # Workbench config
145
- ENV PATH="/opt/workbench/bin_linux64:$PATH" \
146
- LD_LIBRARY_PATH="/opt/workbench/lib_linux64:$LD_LIBRARY_PATH"
147
-
148
134
# Create a shared $HOME directory
149
135
RUN useradd -m -s /bin/bash -G users smriprep
150
136
WORKDIR /home/smriprep
0 commit comments