File tree Expand file tree Collapse file tree 2 files changed +10
-18
lines changed Expand file tree Collapse file tree 2 files changed +10
-18
lines changed Original file line number Diff line number Diff line change 11ARG RUBY_VERSION=3.4.1
22FROM ruby:${RUBY_VERSION}
33
4- ARG NODE_VERSION=v22.6.0
4+ ARG NODE_VERSION=22
55ARG YARN_VERSION=1.22.22
66
7- RUN curl -fsSL https://nodejs.org/dist/$NODE_VERSION/node-$NODE_VERSION-linux-x64.tar.gz \
8- -o /tmp/node-$NODE_VERSION-linux-x64.tar.gz \
9- && tar -xzvf /tmp/node-$NODE_VERSION-linux-x64.tar.gz -C /usr/local \
10- && rm -rf /tmp/node-$NODE_VERSION-linux-x64.tar.gz
11-
12- ENV PATH=/usr/local/node-$NODE_VERSION-linux-x64/bin:$PATH
13-
14- RUN npm install -g yarn@$YARN_VERSION
7+ RUN curl -sL https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - \
8+ && apt-get update \
9+ && apt-get install --yes --no-install-recommends nodejs \
10+ && npm install -g yarn@$YARN_VERSION
1511
1612ARG RAILS_VERSION
1713# Install Rails based on the version specified but if not specified, install the latest version.
Original file line number Diff line number Diff line change @@ -6,17 +6,13 @@ ARG GROUP_ID=1000
66RUN (getent group $GROUP_ID > /dev/null || groupadd -g $GROUP_ID app) && \
77 (getent passwd $USER_ID > /dev/null || useradd -u $USER_ID -g $GROUP_ID -m app)
88
9- ARG NODE_VERSION=v22.6.0
9+ ARG NODE_VERSION=22
1010ARG YARN_VERSION=1.22.22
1111
12- RUN curl -fsSL https://nodejs.org/dist/$NODE_VERSION/node-$NODE_VERSION-linux-x64.tar.gz \
13- -o /tmp/node-$NODE_VERSION-linux-x64.tar.gz \
14- && tar -xzvf /tmp/node-$NODE_VERSION-linux-x64.tar.gz -C /usr/local \
15- && rm -rf /tmp/node-$NODE_VERSION-linux-x64.tar.gz
16-
17- ENV PATH=/usr/local/node-$NODE_VERSION-linux-x64/bin:$PATH
18-
19- RUN npm install -g yarn@$YARN_VERSION
12+ RUN curl -sL https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - \
13+ && apt-get update \
14+ && apt-get install --yes --no-install-recommends nodejs \
15+ && npm install -g yarn@$YARN_VERSION
2016
2117USER $USER_ID:$GROUP_ID
2218
You can’t perform that action at this time.
0 commit comments