Skip to content

Commit 299e959

Browse files
authored
Merge pull request #1596 from helinwang/slim
reduce docker image size by removing /build in or docker build
2 parents 76749f6 + 00f88d4 commit 299e959

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

paddle/scripts/docker/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ ENV WITH_GPU=OFF
1818
ENV WITH_AVX=${WITH_AVX:-ON}
1919
ENV WITH_DOC=${WITH_DOC:-OFF}
2020
ENV WITH_STYLE_CHECK=${WITH_STYLE_CHECK:-OFF}
21+
ENV DOCKER_BUILD=TRUE
2122

2223
ENV HOME /root
2324

paddle/scripts/docker/Dockerfile.gpu

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ ENV WITH_GPU=ON
1818
ENV WITH_AVX=${WITH_AVX:-ON}
1919
ENV WITH_DOC=${WITH_DOC:-OFF}
2020
ENV WITH_STYLE_CHECK=${WITH_STYLE_CHECK:-OFF}
21+
ENV DOCKER_BUILD=TRUE
2122

2223
ENV HOME /root
2324

paddle/scripts/docker/build.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ if [[ ${BUILD_AND_INSTALL:-OFF} == 'ON' ]]; then
5757
pip install /usr/local/opt/paddle/share/wheels/py_paddle*linux*.whl
5858
pip install /usr/local/opt/paddle/share/wheels/paddle*.whl
5959
paddle version
60+
61+
if [[ ${DOCKER_BUILD:-FALSE} == 'TRUE' ]]; then
62+
# reduce docker image size
63+
rm -rf /paddle/build
64+
rm -rf /usr/local/opt/paddle/share/wheels/
65+
fi
6066
fi
6167

6268
trap : 0

0 commit comments

Comments
 (0)