mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2024-12-25 06:05:37 +03:00
node fixes
This commit is contained in:
parent
e909607f0a
commit
523fe96be5
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js Current
|
# Node.js Current
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -fsSL https://deb.nodesource.com/setup_current.x | bash - && \
|
RUN curl -fsSL https://deb.nodesource.com/setup_current.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js LTS
|
# Node.js LTS
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && \
|
RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 10.x
|
# Node.js 10.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 11.x
|
# Node.js 11.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_11.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_11.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 12.x
|
# Node.js 12.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 13.x
|
# Node.js 13.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_13.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_13.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 14.x
|
# Node.js 14.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 15.x
|
# Node.js 15.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 16.x
|
# Node.js 16.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 17.x
|
# Node.js 17.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -fsSL https://deb.nodesource.com/setup_17.x | bash - && \
|
RUN curl -fsSL https://deb.nodesource.com/setup_17.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 12.x
|
# Node.js 12.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 14.x
|
# Node.js 14.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 15.x
|
# Node.js 15.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 16.x
|
# Node.js 16.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
@ -5,8 +5,8 @@ ARG DEBIAN_FRONTEND=noninteractive
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Node.js 17.x
|
# Node.js 17.x
|
||||||
##################################################################
|
##################################################################
|
||||||
RUN groupadd --gid 1000 node \
|
RUN groupadd node && \
|
||||||
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
|
useradd --gid node --shell /bin/bash --create-home node
|
||||||
|
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_17.x | bash - && \
|
RUN curl -sL https://deb.nodesource.com/setup_17.x | bash - && \
|
||||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||||
|
Loading…
Reference in New Issue
Block a user