Skip to content

Commit 166a9e9

Browse files
authored
Add workbench to qsirecon (#6)
* Update Dockerfile * Update Dockerfile
1 parent 78254fc commit 166a9e9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,16 @@ RUN cd /opt/art \
184184
&& curl -fsSL https://osf.io/73h5s/download \
185185
| tar xz --strip-components 1
186186

187+
# Install Workbench
188+
RUN apt-get update && apt-get install -y curl unzip binutils
189+
RUN mkdir /opt/workbench && \
190+
curl -sSLO https://www.humanconnectome.org/storage/app/media/workbench/workbench-linux64-v1.5.0.zip && \
191+
unzip workbench-linux64-v1.5.0.zip -d /opt && \
192+
rm workbench-linux64-v1.5.0.zip && \
193+
rm -rf /opt/workbench/libs_linux64_software_opengl /opt/workbench/plugins_linux64
194+
ENV PATH="/opt/workbench/bin_linux64:$PATH" \
195+
LD_LIBRARY_PATH="/opt/workbench/lib_linux64:$LD_LIBRARY_PATH"
196+
187197
# Unless otherwise specified each process should only use one thread - nipype
188198
# will handle parallelization
189199
ENV \

0 commit comments

Comments
 (0)