Skip to content

Commit 1cdf9da

Browse files
authored
Merge pull request #86 from mgxd/fix/dockerfile
FIX: Small Docker environment fixes
2 parents 7b0a1e2 + fe8d7f7 commit 1cdf9da

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

Dockerfile

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,24 @@ COPY docker/files/neurodebian.gpg /usr/local/etc/neurodebian.gpg
1111
RUN apt-get update && \
1212
apt-get install -y --no-install-recommends \
1313
apt-utils \
14-
curl \
14+
autoconf \
15+
build-essential \
1516
bzip2 \
1617
ca-certificates \
17-
xvfb \
18-
build-essential \
19-
autoconf \
18+
curl \
19+
git \
20+
graphviz \
2021
libtool \
22+
locales \
2123
lsb-release \
22-
pkg-config \
23-
graphviz \
2424
pandoc \
2525
pandoc-citeproc \
26-
git && \
26+
pkg-config \
27+
xvfb && \
2728
curl -sSL https://deb.nodesource.com/setup_14.x | bash - && \
2829
apt-get install -y --no-install-recommends \
2930
nodejs && \
31+
locale-gen en_US.UTF-8 && \
3032
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
3133

3234
# Installing Neurodebian packages (workbench, git-annex)
@@ -258,7 +260,7 @@ COPY . /src/nibabies
258260
# Force static versioning within container
259261
RUN echo "${VERSION}" > /src/nibabies/nibabies/VERSION && \
260262
echo "include nibabies/VERSION" >> /src/nibabies/MANIFEST.in && \
261-
pip install --no-cache-dir "/src/nibabies[all]" && \
263+
pip install --no-cache-dir -e "/src/nibabies[all]" && \
262264
rm ${FREESURFER_HOME}/build-stamp.txt
263265

264266
# Final settings

0 commit comments

Comments
 (0)