Skip to content

Commit 4207a2f

Browse files
authored
Merge pull request #274 from thecodingmachine/reduce-image-size
Reduce image size
2 parents 0aa7b49 + 42fdd3f commit 4207a2f

17 files changed

+51
-17
lines changed

Dockerfile.apache.node10

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.apache.node12

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.apache.node14

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.apache.node16

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.cli.node10

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.cli.node12

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.cli.node14

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.cli.node16

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.fpm.node10

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

Dockerfile.fpm.node12

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ RUN apt-get update && \
1616
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
1717
apt-get update && \
1818
apt-get install -y --no-install-recommends yarn && \
19-
npm install -g npm
19+
npm install -g npm && \
20+
apt-get clean && \
21+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
2022

2123
USER docker

0 commit comments

Comments
 (0)