mirror of
				https://github.com/linuxkit/linuxkit.git
				synced 2025-11-04 01:21:46 +00:00 
			
		
		
		
	Also adjust the kernel docs to point to the new location. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
		
			
				
	
	
		
			26 lines
		
	
	
		
			677 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			677 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#! /bin/sh
 | 
						|
 | 
						|
if [ "$#" -ne 3 ]; then
 | 
						|
    echo "Usage: $0 <org/repo> <base url> <kernel version>"
 | 
						|
    echo
 | 
						|
    echo "Example:"
 | 
						|
    echo "$0 foobar/kernel-centos http://mirror.centos.org/centos/7/os/x86_64/Packages 3.10.0-693.el7"
 | 
						|
    echo
 | 
						|
    echo "This will create a local LinuxKit kernel package:"
 | 
						|
    echo "foobar/kernel-centos:3.10.0-693.el7"
 | 
						|
    echo "which you can then push to hub or just use locally"
 | 
						|
    exit 1
 | 
						|
fi
 | 
						|
 | 
						|
REPO=$1
 | 
						|
URL=$2
 | 
						|
VER=$3
 | 
						|
ARCH=x86_64
 | 
						|
 | 
						|
KERNEL_RPM="$URL/kernel-$VER.$ARCH.rpm"
 | 
						|
HEADERS_RPM="$URL/kernel-headers-$VER.$ARCH.rpm"
 | 
						|
 | 
						|
RPM_URLS="$KERNEL_RPM $HEADERS_RPM"
 | 
						|
 | 
						|
docker build -t "$REPO:$VER" -f Dockerfile.rpm --no-cache --build-arg RPM_URLS="$RPM_URLS" .
 |