diff --git a/Dockerfile b/Dockerfile index f9bf7fd2..062756f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # Generated by Neurodocker and Reproenv. -FROM neurodebian:bullseye -ENV PATH="/opt/dcm2niix-v1.0.20220720/bin:$PATH" +FROM neurodebian:bookworm +ENV PATH="/opt/dcm2niix-v1.0.20240202/bin:$PATH" RUN apt-get update -qq \ && apt-get install -y -q --no-install-recommends \ ca-certificates \ @@ -16,10 +16,10 @@ RUN apt-get update -qq \ && git clone https://github.com/rordenlab/dcm2niix /tmp/dcm2niix \ && cd /tmp/dcm2niix \ && git fetch --tags \ - && git checkout v1.0.20220720 \ + && git checkout v1.0.20240202 \ && mkdir /tmp/dcm2niix/build \ && cd /tmp/dcm2niix/build \ - && cmake -DZLIB_IMPLEMENTATION=Cloudflare -DUSE_JPEGLS=ON -DUSE_OPENJPEG=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/dcm2niix-v1.0.20220720 .. \ + && cmake -DZLIB_IMPLEMENTATION=Cloudflare -DUSE_JPEGLS=ON -DUSE_OPENJPEG=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/dcm2niix-v1.0.20240202 .. \ && make -j1 \ && make install \ && rm -rf /tmp/dcm2niix @@ -87,19 +87,19 @@ RUN printf '{ \ { \ "name": "from_", \ "kwds": { \ - "base_image": "neurodebian:bullseye" \ + "base_image": "neurodebian:bookworm" \ } \ }, \ { \ "name": "env", \ "kwds": { \ - "PATH": "/opt/dcm2niix-v1.0.20220720/bin:$PATH" \ + "PATH": "/opt/dcm2niix-v1.0.20240202/bin:$PATH" \ } \ }, \ { \ "name": "run", \ "kwds": { \ - "command": "apt-get update -qq\\napt-get install -y -q --no-install-recommends \\\\\\n ca-certificates \\\\\\n cmake \\\\\\n g++ \\\\\\n gcc \\\\\\n git \\\\\\n make \\\\\\n pigz \\\\\\n zlib1g-dev\\nrm -rf /var/lib/apt/lists/*\\ngit clone https://github.com/rordenlab/dcm2niix /tmp/dcm2niix\\ncd /tmp/dcm2niix\\ngit fetch --tags\\ngit checkout v1.0.20220720\\nmkdir /tmp/dcm2niix/build\\ncd /tmp/dcm2niix/build\\ncmake -DZLIB_IMPLEMENTATION=Cloudflare -DUSE_JPEGLS=ON -DUSE_OPENJPEG=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/dcm2niix-v1.0.20220720 ..\\nmake -j1\\nmake install\\nrm -rf /tmp/dcm2niix" \ + "command": "apt-get update -qq\\napt-get install -y -q --no-install-recommends \\\\\\n ca-certificates \\\\\\n cmake \\\\\\n g++ \\\\\\n gcc \\\\\\n git \\\\\\n make \\\\\\n pigz \\\\\\n zlib1g-dev\\nrm -rf /var/lib/apt/lists/*\\ngit clone https://github.com/rordenlab/dcm2niix /tmp/dcm2niix\\ncd /tmp/dcm2niix\\ngit fetch --tags\\ngit checkout v1.0.20240202\\nmkdir /tmp/dcm2niix/build\\ncd /tmp/dcm2niix/build\\ncmake -DZLIB_IMPLEMENTATION=Cloudflare -DUSE_JPEGLS=ON -DUSE_OPENJPEG=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/dcm2niix-v1.0.20240202 ..\\nmake -j1\\nmake install\\nrm -rf /tmp/dcm2niix" \ } \ }, \ { \