From 9873dc540e83daed1e042f710fef855467ca1142 Mon Sep 17 00:00:00 2001 From: Michael Krause Date: Fri, 8 May 2020 09:40:48 +0200 Subject: [PATCH] Use different base image containing MCR --- Dockerfile | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index ce42507..2b9e7e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,29 +1,7 @@ -FROM bids/base_validator +FROM bids/matlab-compiler-runtime:9.7 MAINTAINER Guillaume Flandin -# Update system -RUN apt-get -qq update && apt-get -qq install -y \ - unzip \ - xorg \ - wget && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* - -# Install MATLAB MCR -ENV MATLAB_VERSION R2019b -ENV MATLAB_UPDATE 5 -RUN mkdir /opt/mcr_install && \ - mkdir /opt/mcr && \ - wget -P /opt/mcr_install https://ssd.mathworks.com/supportfiles/downloads/${MATLAB_VERSION}/Release/${MATLAB_UPDATE}/deployment_files/installer/complete/glnxa64/MATLAB_Runtime_${MATLAB_VERSION}_Update_${MATLAB_UPDATE}_glnxa64.zip && \ - unzip -q /opt/mcr_install/MATLAB_Runtime_${MATLAB_VERSION}_Update_${MATLAB_UPDATE}_glnxa64.zip -d /opt/mcr_install && \ - /opt/mcr_install/install -destinationFolder /opt/mcr -agreeToLicense yes -mode silent && \ - rm -rf /opt/mcr_install /tmp/* - -# Configure environment -ENV MCR_VERSION v97 -ENV LD_LIBRARY_PATH /opt/mcr/${MCR_VERSION}/runtime/glnxa64:/opt/mcr/${MCR_VERSION}/bin/glnxa64:/opt/mcr/${MCR_VERSION}/sys/os/glnxa64:/opt/mcr/${MCR_VERSION}/sys/opengl/lib/glnxa64 -ENV MCR_INHIBIT_CTF_LOCK 1 - # Install SPM Standalone ENV SPM_VERSION 12 ENV SPM_REVISION r7771