All Projects → moul → docker-kernel-builder

moul / docker-kernel-builder

Licence: other
🐧 Kernel build environment in Docker

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].