File tree 2 files changed +10
-18
lines changed
2 files changed +10
-18
lines changed Original file line number Diff line number Diff line change 1
1
ARG RUBY_VERSION=3.3.4
2
2
FROM ruby:${RUBY_VERSION}
3
3
4
- ARG NODE_VERSION=v22.6.0
4
+ ARG NODE_VERSION=22
5
5
ARG YARN_VERSION=1.22.22
6
6
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
15
11
16
12
ARG RAILS_VERSION
17
13
# 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 @@ -5,17 +5,13 @@ ARG USER_ID=1000
5
5
ARG GROUP_ID=1000
6
6
RUN groupadd -g $GROUP_ID app && useradd -u $USER_ID -g app -m app
7
7
8
- ARG NODE_VERSION=v22.6.0
8
+ ARG NODE_VERSION=22
9
9
ARG YARN_VERSION=1.22.22
10
10
11
- RUN curl -fsSL https://nodejs.org/dist/$NODE_VERSION/node-$NODE_VERSION-linux-x64.tar.gz \
12
- -o /tmp/node-$NODE_VERSION-linux-x64.tar.gz \
13
- && tar -xzvf /tmp/node-$NODE_VERSION-linux-x64.tar.gz -C /usr/local \
14
- && rm -rf /tmp/node-$NODE_VERSION-linux-x64.tar.gz
15
-
16
- ENV PATH=/usr/local/node-$NODE_VERSION-linux-x64/bin:$PATH
17
-
18
- RUN npm install -g yarn@$YARN_VERSION
11
+ RUN curl -sL https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - \
12
+ && apt-get update \
13
+ && apt-get install --yes --no-install-recommends nodejs \
14
+ && npm install -g yarn@$YARN_VERSION
19
15
20
16
USER app
21
17
You can’t perform that action at this time.
0 commit comments