Skip to content

Commit 912039e

Browse files
committed
FIX: revert changes in generate_dockerfiles.sh
1 parent 0856b7b commit 912039e

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

docker/generate_dockerfiles.sh

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -53,40 +53,40 @@ do
5353
done
5454

5555

56-
# neurodocker:master pulled on October 9, 2018
57-
NEURODOCKER_IMAGE="kaczmarj/neurodocker@sha256:c5c10fc11cbd7efe18ac10d2370742b8ecb3588c3aa9b2c15ca7e18363bfa9dc"
56+
# neurodocker version 0.3.1-22-gb0ee069
57+
NEURODOCKER_IMAGE="kaczmarj/neurodocker@sha256:f15ca90803f4b89acfca55cd1c7269bf2ec2dfd95b3de1118b08afa34b87d9d1"
5858

59-
# neurodebian:stretch-non-free pulled on October 9, 2018
60-
BASE_IMAGE="neurodebian@sha256:7cd978427d7ad215834fee221d0536ed7825b3cddebc481eba2d792dfc2f7332"
59+
# neurodebian:stretch-non-free pulled on November 3, 2017
60+
BASE_IMAGE="neurodebian@sha256:7590552afd0e7a481a33314724ae27f76ccedd05ffd7ac06ec38638872427b9b"
6161

6262
NIPYPE_BASE_IMAGE="nipype/nipype:base"
6363
PKG_MANAGER="apt"
6464
DIR="$(dirname "$0")"
6565

6666
function generate_base_dockerfile() {
67-
docker run --rm "$NEURODOCKER_IMAGE" generate docker \
67+
docker run --rm "$NEURODOCKER_IMAGE" generate \
6868
--base "$BASE_IMAGE" --pkg-manager "$PKG_MANAGER" \
6969
--label maintainer="The nipype developers https://github.com/nipy/nipype" \
70-
--spm12 version=r7219 \
70+
--spm version=12 matlab_version=R2017a \
7171
--afni version=latest install_python2=true \
7272
--freesurfer version=6.0.0 min=true \
7373
--run 'echo "cHJpbnRmICJrcnp5c3p0b2YuZ29yZ29sZXdza2lAZ21haWwuY29tXG41MTcyXG4gKkN2dW12RVYzelRmZ1xuRlM1Si8yYzFhZ2c0RVxuIiA+IC9vcHQvZnJlZXN1cmZlci9saWNlbnNlLnR4dAo=" | base64 -d | sh' \
7474
--install ants apt-utils bzip2 convert3d file fsl-core fsl-mni152-templates \
7575
fusefat g++ git graphviz make ruby unzip xvfb \
7676
--add-to-entrypoint "source /etc/fsl/fsl.sh" \
7777
--env ANTSPATH='/usr/lib/ants' PATH='/usr/lib/ants:$PATH' \
78-
--run "gem install fakes3" > "$DIR/Dockerfile.base"
78+
--run "gem install fakes3" \
79+
--no-check-urls > "$DIR/Dockerfile.base"
7980
}
8081

8182

8283
function generate_main_dockerfile() {
83-
docker run --rm "$NEURODOCKER_IMAGE" generate docker \
84+
docker run --rm "$NEURODOCKER_IMAGE" generate \
8485
--base "$NIPYPE_BASE_IMAGE" --pkg-manager "$PKG_MANAGER" \
8586
--label maintainer="The nipype developers https://github.com/nipy/nipype" \
8687
--env MKL_NUM_THREADS=1 OMP_NUM_THREADS=1 \
8788
--user neuro \
88-
--miniconda create_env=neuro \
89-
conda_install='python=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}' \
89+
--miniconda env_name=neuro \
9090
activate=true \
9191
--copy docker/files/run_builddocs.sh docker/files/run_examples.sh \
9292
docker/files/run_pytests.sh nipype/external/fsl_imglob.py /usr/bin/ \
@@ -100,15 +100,16 @@ function generate_main_dockerfile() {
100100
&& chown neuro /work' \
101101
--user neuro \
102102
--arg PYTHON_VERSION_MAJOR=3 PYTHON_VERSION_MINOR=6 BUILD_DATE VCS_REF VERSION \
103-
--miniconda use_env=neuro \
104-
conda_install='icu=58.1 libxml2 libxslt matplotlib mkl numpy paramiko
103+
--miniconda env_name=neuro \
104+
conda_install='python=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}
105+
icu=58.1 libxml2 libxslt matplotlib mkl numpy paramiko
105106
pandas psutil scikit-learn scipy traits=4.6.0' \
106107
pip_opts="-e" \
107108
pip_install="/src/nipype[all]" \
108-
--miniconda use_env=neuro \
109+
--miniconda env_name=neuro \
109110
pip_install="grabbit==0.1.2" \
110111
--run-bash "mkdir -p /src/pybids
111-
&& curl -sSL --retry 5 https://github.com/INCF/pybids/tarball/0.6.5
112+
&& curl -sSL --retry 5 https://github.com/INCF/pybids/tarball/0.5.1
112113
| tar -xz -C /src/pybids --strip-components 1
113114
&& source activate neuro
114115
&& pip install --no-cache-dir -e /src/pybids" \
@@ -120,7 +121,8 @@ function generate_main_dockerfile() {
120121
org.label-schema.vcs-ref='$VCS_REF' \
121122
org.label-schema.vcs-url="https://github.com/nipy/nipype" \
122123
org.label-schema.version='$VERSION' \
123-
org.label-schema.schema-version="1.0"
124+
org.label-schema.schema-version="1.0" \
125+
--no-check-urls
124126
}
125127

126128

0 commit comments

Comments
 (0)