Skip to content

Commit 1549aa8

Browse files
committed
⚙️ Regenerate all Dockerfiles
1 parent a8facb1 commit 1549aa8

File tree

60 files changed

+690
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+690
-0
lines changed

5.008.009-main,threaded-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.8.9","-de0"]

5.008.009-main-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.8.9","-de0"]

5.008.009-slim,threaded-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.8.9","-de0"]

5.008.009-slim-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.8.9","-de0"]

5.010.001-main,threaded-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.10.1","-de0"]

5.010.001-main-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.10.1","-de0"]

5.010.001-slim,threaded-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.10.1","-de0"]

5.010.001-slim-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.10.1","-de0"]

5.012.005-main,threaded-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.12.5","-de0"]

5.012.005-main-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.12.5","-de0"]

5.012.005-slim,threaded-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.12.5","-de0"]

5.012.005-slim-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.12.5","-de0"]

5.014.004-main,threaded-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.14.4","-de0"]

5.014.004-main-jessie/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,24 @@ RUN true \
1818
&& make test_harness \
1919
&& make install \
2020
&& cd /usr/src \
21+
&& apt-get update \
22+
&& apt-get install -y --no-install-recommends cmake \
23+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
24+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
25+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
26+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
27+
&& cmake . && make && make install \
28+
&& cd /usr/src \
2129
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
2230
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
2331
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
2432
&& true \
33+
&& apt-get purge -y --auto-remove cmake \
34+
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
35+
&& rm -fr /usr/src/tini-0.18.0* \
2536
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
2637

2738
WORKDIR /root
2839

40+
ENTRYPOINT ["tini","--"]
2941
CMD ["perl5.14.4","-de0"]

5.014.004-slim,threaded-jessie/Dockerfile

+11
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,27 @@ RUN apt-get update \
3838
&& make test_harness \
3939
&& make install \
4040
&& cd /usr/src \
41+
&& apt-get update \
42+
&& apt-get install -y --no-install-recommends cmake \
43+
&& curl -L https://github.com/krallin/tini/archive/v0.18.0.tar.gz -o tini-0.18.0.tar.gz \
44+
&& echo '1097675352d6317b547e73f9dc7c6839fd0bb0d96dafc2e5c95506bb324049a2 *tini-0.18.0.tar.gz' | sha256sum -c - \
45+
&& tar -xzf tini-0.18.0.tar.gz && cd tini-0.18.0 \
46+
&& CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" \
47+
&& cmake . && make && make install \
48+
&& cd /usr/src \
4149
&& curl -LO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz \
4250
&& echo '9b60767fe40752ef7a9d3f13f19060a63389a5c23acc3e9827e19b75500f81f3 *App-cpanminus-1.7044.tar.gz' | sha256sum -c - \
4351
&& tar -xzf App-cpanminus-1.7044.tar.gz && cd App-cpanminus-1.7044 && perl bin/cpanm . && cd /root \
4452
&& savedPackages="make netbase" \
4553
&& apt-mark auto '.*' > /dev/null \
4654
&& apt-mark manual $savedPackages \
4755
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
56+
&& apt-get purge -y --auto-remove cmake \
4857
&& rm -fr /var/cache/apt/* /var/lib/apt/lists/* \
58+
&& rm -fr /usr/src/tini-0.18.0* \
4959
&& rm -fr ./cpanm /root/.cpanm /usr/src/perl /usr/src/App-cpanminus-1.7044* /tmp/*
5060

5161
WORKDIR /root
5262

63+
ENTRYPOINT ["tini","--"]
5364
CMD ["perl5.14.4","-de0"]

0 commit comments

Comments
 (0)