File tree Expand file tree Collapse file tree 12 files changed +64
-54
lines changed Expand file tree Collapse file tree 12 files changed +64
-54
lines changed Original file line number Diff line number Diff line change @@ -18,12 +18,12 @@ RUN set -ex \
18
18
ENV NODE_VERSION 0.10.42
19
19
ENV NPM_VERSION 2.14.1
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
21
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
22
22
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
23
&& gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc \
24
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
26
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc \
27
27
&& npm install -g npm@"$NPM_VERSION" \
28
28
&& npm cache clear
29
29
Original file line number Diff line number Diff line change @@ -18,16 +18,16 @@ RUN set -ex \
18
18
ENV NODE_VERSION 0.10.42
19
19
ENV NPM_VERSION 2.14.1
20
20
21
- RUN buildDeps='curl ca-certificates' \
21
+ RUN buildDeps='curl ca-certificates xz-utils ' \
22
22
&& set -x \
23
23
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends \
24
24
&& rm -rf /var/lib/apt/lists/* \
25
- && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
25
+ && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
26
26
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
27
27
&& gpg --verify SHASUMS256.txt.asc \
28
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
29
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
30
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc \
28
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
29
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
30
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc \
31
31
&& apt-get purge -y --auto-remove $buildDeps \
32
32
&& npm install -g npm@"$NPM_VERSION" \
33
33
&& npm cache clear
Original file line number Diff line number Diff line change @@ -18,12 +18,12 @@ RUN set -ex \
18
18
ENV NODE_VERSION 0.10.42
19
19
ENV NPM_VERSION 2.14.1
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
21
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
22
22
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
23
&& gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc \
24
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
26
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc \
27
27
&& npm install -g npm@"$NPM_VERSION" \
28
28
&& npm cache clear
29
29
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ RUN set -ex \
17
17
18
18
ENV NODE_VERSION 0.12.10
19
19
20
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
20
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
21
21
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
22
22
&& gpg --verify SHASUMS256.txt.asc \
23
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
24
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
25
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc
23
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
24
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
25
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc
26
26
27
27
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -17,16 +17,16 @@ RUN set -ex \
17
17
18
18
ENV NODE_VERSION 0.12.10
19
19
20
- RUN buildDeps='curl ca-certificates' \
20
+ RUN buildDeps='curl ca-certificates xz-utils ' \
21
21
&& set -x \
22
22
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends \
23
23
&& rm -rf /var/lib/apt/lists/* \
24
- && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
24
+ && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
25
25
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
26
26
&& gpg --verify SHASUMS256.txt.asc \
27
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
28
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
29
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc \
27
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
28
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
29
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc \
30
30
&& apt-get purge -y --auto-remove $buildDeps
31
31
32
32
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ RUN set -ex \
17
17
18
18
ENV NODE_VERSION 0.12.10
19
19
20
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
20
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
21
21
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
22
22
&& gpg --verify SHASUMS256.txt.asc \
23
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
24
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
25
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc
23
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
24
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
25
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc
26
26
27
27
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -18,11 +18,11 @@ RUN set -ex \
18
18
ENV NPM_CONFIG_LOGLEVEL info
19
19
ENV NODE_VERSION 4.3.0
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
21
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
22
22
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
23
&& gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc
24
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
26
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc
27
27
28
28
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -18,11 +18,16 @@ RUN set -ex \
18
18
ENV NPM_CONFIG_LOGLEVEL info
19
19
ENV NODE_VERSION 4.3.0
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz" \
22
- && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
- && gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz\$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz" -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz" SHASUMS256.txt.asc
21
+ RUN buildDeps='xz-utils' \
22
+ && set -x \
23
+ && apt-get update && apt-get install -y $buildDeps --no-install-recommends \
24
+ && rm -rf /var/lib/apt/lists/* \
25
+ && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz" \
26
+ && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
27
+ && gpg --verify SHASUMS256.txt.asc \
28
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz\$ " SHASUMS256.txt.asc | sha256sum -c - \
29
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz" -C /usr/local --strip-components=1 \
30
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz" SHASUMS256.txt.asc \
31
+ && apt-get purge -y --auto-remove $buildDeps
27
32
28
33
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -18,11 +18,11 @@ RUN set -ex \
18
18
ENV NPM_CONFIG_LOGLEVEL info
19
19
ENV NODE_VERSION 4.3.0
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
21
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
22
22
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
23
&& gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc
24
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
26
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc
27
27
28
28
CMD [ "node" ]
Original file line number Diff line number Diff line change @@ -18,11 +18,11 @@ RUN set -ex \
18
18
ENV NPM_CONFIG_LOGLEVEL info
19
19
ENV NODE_VERSION 5.6.0
20
20
21
- RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz " \
21
+ RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz " \
22
22
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
23
23
&& gpg --verify SHASUMS256.txt.asc \
24
- && grep " node-v$NODE_VERSION-linux-x64.tar.gz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
- && tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz " -C /usr/local --strip-components=1 \
26
- && rm "node-v$NODE_VERSION-linux-x64.tar.gz " SHASUMS256.txt.asc
24
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz \$ " SHASUMS256.txt.asc | sha256sum -c - \
25
+ && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz " -C /usr/local --strip-components=1 \
26
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz " SHASUMS256.txt.asc
27
27
28
28
CMD [ "node" ]
You can’t perform that action at this time.
0 commit comments