Skip to content

Commit 2f024ba

Browse files
author
Yi Wang
committed
Add more customizable ARGs with default values to Dockerfiles .
1 parent f93af82 commit 2f024ba

File tree

2 files changed

+20
-6
lines changed

2 files changed

+20
-6
lines changed

paddle/scripts/docker/Dockerfile

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@ RUN apt-get update && \
88
wget unzip python-matplotlib tar xz-utils bzip2 gzip coreutils \
99
sed grep graphviz libjpeg-dev zlib1g-dev doxygen && \
1010
apt-get clean -y
11-
RUN pip install BeautifulSoup docopt PyYAML pillow \
12-
'sphinx>=1.4.0' sphinx_rtd_theme breathe recommonmark
11+
RUN pip install -U BeautifulSoup docopt PyYAML pillow \
12+
sphinx sphinx_rtd_theme breathe recommonmark
1313

1414
ARG WITH_AVX
15-
ENV WITH_AVX=${WITH_AVX:-ON}
15+
ARG WITH_DOC
16+
ARG WITH_SWIG_PY
17+
ARG WITH_STYLE_CHECK
18+
1619
ENV WITH_GPU=OFF
20+
ENV WITH_AVX=${WITH_AVX:-ON}
21+
ENV WITH_DOC=${WITH_DOC:-ON}
22+
ENV WITH_SWIG_PY=${WITH_SWIG_PY:-ON}
23+
ENV WITH_STYLE_CHECK=${WITH_STYLE_CHECK:-OFF}
1724

1825
RUN mkdir /paddle
1926
COPY . /paddle/

paddle/scripts/docker/Dockerfile.gpu

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@ RUN apt-get update && \
88
wget unzip python-matplotlib tar xz-utils bzip2 gzip coreutils \
99
sed grep graphviz libjpeg-dev zlib1g-dev doxygen && \
1010
apt-get clean -y
11-
RUN pip install BeautifulSoup docopt PyYAML pillow \
12-
'sphinx>=1.4.0' sphinx_rtd_theme breathe recommonmark
11+
RUN pip install -U BeautifulSoup docopt PyYAML pillow \
12+
sphinx sphinx_rtd_theme breathe recommonmark
1313

1414
ARG WITH_AVX
15-
ENV WITH_AVX=${WITH_AVX:-ON}
15+
ARG WITH_DOC
16+
ARG WITH_SWIG_PY
17+
ARG WITH_STYLE_CHECK
18+
1619
ENV WITH_GPU=ON
20+
ENV WITH_AVX=${WITH_AVX:-ON}
21+
ENV WITH_DOC=${WITH_DOC:-ON}
22+
ENV WITH_SWIG_PY=${WITH_SWIG_PY:-ON}
23+
ENV WITH_STYLE_CHECK=${WITH_STYLE_CHECK:-OFF}
1724

1825
RUN mkdir /paddle
1926
COPY . /paddle/

0 commit comments

Comments
 (0)