ewatt / docker-kernel-builder

:penguin: Kernel build environment in Docker

Home Page:https://registry.hub.docker.com/u/moul/kernel-builder/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-kernel-builder

Kernel build environment in Docker

https://registry.hub.docker.com/u/moul/kernel-builder/

Projects using docker-kernel-builder

Examples

Checkout v4.3 stable branch of the kernel and do a make menuconfig

docker run -it --rm -v $(pwd)/.config:/tmp/.config moul/kernel-builder \
	/bin/bash -xec ' \
		git fetch --tags && git checkout v3.19 && \
		cp /tmp/.config .config && \
		make oldconfig && \
		cp .config /tmp/.config \
	'

Checkout v3.19 stable branch of the kernel and do a make menuconfig with armhf cross tools

docker run -it --rm -v $(pwd)/.config:/tmp/.config \
	-e ARCH=arm -e CROSS_COMPILE="ccache arm-linux-gnueabihf-" \
	moul/kernel-builder \
	/bin/bash -xec ' \
		git fetch --tags && git checkout v3.19 && \
		cp /tmp/.config .config && \
		make oldconfig && \
		cp .config /tmp/.config \
	'

License

MIT

About

:penguin: Kernel build environment in Docker

https://registry.hub.docker.com/u/moul/kernel-builder/


Languages

Language:Dockerfile 100.0%