File tree Expand file tree Collapse file tree 14 files changed +56
-28
lines changed Expand file tree Collapse file tree 14 files changed +56
-28
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ FROM amazonlinux:2
22
33RUN yum install shadow-utils -y
44
5- RUN groupadd -g 998 build-user && \
6- useradd -m -r -u 42 -g build-user build-user
5+ ARG BUILD_USER_ID=998
6+
7+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
8+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
79
810# The build needs a package from the EPEL repo so that needs to be enabled.
911RUN amazon-linux-extras install epel -y
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ FROM amazonlinux:2023
22
33RUN yum install shadow-utils -y
44
5- RUN groupadd -g 998 build-user && \
6- useradd -m -r -u 42 -g build-user build-user
5+ ARG BUILD_USER_ID=998
6+
7+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
8+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
79
810RUN yum -y group install "development tools"
911RUN yum -y install \
Original file line number Diff line number Diff line change 11FROM debian:10
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
Original file line number Diff line number Diff line change 11FROM debian:11
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
Original file line number Diff line number Diff line change 11FROM debian:12
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
Original file line number Diff line number Diff line change 11FROM debian:9
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
Original file line number Diff line number Diff line change 11FROM fedora:39
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68RUN yum install -y \
79 libcurl-devel \
Original file line number Diff line number Diff line change 11FROM fedora:40
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68RUN yum install -y \
79 libcurl-devel \
Original file line number Diff line number Diff line change 11FROM ubuntu:18.04
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
Original file line number Diff line number Diff line change 11FROM ubuntu:20.04
22
3- RUN groupadd -g 998 build-user && \
4- useradd -m -r -u 998 -g build-user build-user
3+ ARG BUILD_USER_ID=998
4+
5+ RUN groupadd -g ${BUILD_USER_ID} build-user && \
6+ useradd -m -r -u ${BUILD_USER_ID} -g build-user build-user
57
68ENV DEBIAN_FRONTEND="noninteractive"
79
You can’t perform that action at this time.
0 commit comments