File tree Expand file tree Collapse file tree 16 files changed +65
-33
lines changed Expand file tree Collapse file tree 16 files changed +65
-33
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 @@ -2,8 +2,10 @@ FROM centos:7
22
33RUN  yum install shadow-utils.x86_64 -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 install -y epel-release centos-release-scl
911
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
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments