File tree 1 file changed +2
-21
lines changed
1 file changed +2
-21
lines changed Original file line number Diff line number Diff line change @@ -2,35 +2,16 @@ ARG RUBY_VERSION=${RUBY_VERSION:-3.1}
2
2
ARG RUBY_SOURCE=${RUBY_SOURCE:-ruby}
3
3
FROM $RUBY_SOURCE:$RUBY_VERSION
4
4
5
- # Default UID/GID to 1000
6
- # it can be overridden at build time
7
- ARG BUILDER_UID=1000
8
- ARG BUILDER_GID=1000
9
- ENV BUILDER_USER elastic
10
- ENV BUILDER_GROUP elastic
11
-
12
5
ARG QUIET=${QUIET:-true}
13
6
ARG CI=${CI:-false}
14
7
ENV QUIET=$QUIET
15
8
ENV CI=$CI
16
9
ARG TRANSPORT_VERSION=${TRANSPORT_VERSION:-8}
17
10
18
11
# Install required tools
19
- RUN apt-get -q update \
20
- && apt-get -y install zip curl git
21
-
22
- # Create user
23
- RUN groupadd --system -g ${BUILDER_GID} ${BUILDER_GROUP} \
24
- && useradd --system --shell /bin/bash -u ${BUILDER_UID} -g ${BUILDER_GROUP} -d /var/lib/elastic -m elastic 1>/dev/null 2>/dev/null \
25
- && mkdir -p /usr/src/app && touch /Gemfile.lock \
26
- && chown -R ${BUILDER_USER}:${BUILDER_GROUP} /usr/src/app /Gemfile.lock
27
-
28
- COPY --chown=$BUILDER_USER:$BUILDER_GROUP . .
29
-
12
+ RUN apt-get -q update && apt-get -y install zip curl git
30
13
WORKDIR /usr/src/app
31
-
32
- USER ${BUILDER_USER}:${BUILDER_GROUP}
33
-
14
+ COPY . .
34
15
RUN bundle install \
35
16
&& bundle exec rake bundle:clean \
36
17
&& rake bundle:install
You can’t perform that action at this time.
0 commit comments