container: add alpine
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
This commit is contained in:
		
				
					committed by
					
						
						Serge Hallyn
					
				
			
			
				
	
			
			
			
						parent
						
							53a4bda9ba
						
					
				
				
					commit
					baff19767d
				
			
							
								
								
									
										17
									
								
								share/containers/alpine.dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								share/containers/alpine.dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
ARG OS_IMAGE="alpine:latest"
 | 
			
		||||
 | 
			
		||||
FROM "${OS_IMAGE}" AS build
 | 
			
		||||
 | 
			
		||||
RUN apk add autoconf automake build-base byacc expect gettext-dev git \
 | 
			
		||||
        libbsd-dev libeconf-dev libtool libxslt pkgconf
 | 
			
		||||
 | 
			
		||||
COPY ./ /usr/local/src/shadow/
 | 
			
		||||
WORKDIR /usr/local/src/shadow/
 | 
			
		||||
 | 
			
		||||
RUN ./autogen.sh --without-selinux --disable-man --disable-nls --with-yescrypt
 | 
			
		||||
RUN make -j4
 | 
			
		||||
RUN make install
 | 
			
		||||
 | 
			
		||||
FROM scratch AS export
 | 
			
		||||
COPY --from=build /usr/local/src/shadow/config.log \
 | 
			
		||||
    /usr/local/src/shadow/config.h ./
 | 
			
		||||
		Reference in New Issue
	
	Block a user