Gentoo stage3 based image with set of packages to make ability to compile kernel in few commands via
50K+
!!! WARNING: Moving into https://github.com/theanurin/docker-images
Gentoo stage3 based image with set of packages to make ability to compile kernel in few commands via Docker.
From some point I have to managing a lot of different kernel versions and configurations. It is a pretty messy if you try to do that on your workstation. Toolchains always going forward and it is very hard to build old kernels on latest toolchain. Docker images solve the problem! When you have to update kernel configuration on an old system, just run a container by using proper image (with gentoo-sources and build tools). All of you need, just manage your kernel configuration files.
docker run --rm --interactive --tty theanurin/gentoo-sources-bundle
# Inside container
make menuconfig
make -j$(nproc)
exit
docker run --rm --interactive --tty \
--mount type=bind,source="$(pwd)",target=/data \
theanurin/gentoo-sources-bundle
# Inside container
ln -s /data/kernel.config .config
make menuconfig
make -j$(nproc)
exit
| Image Tag Name | Build Source |
|---|---|
| theanurin/gentoo-sources-bundle | latest build for latest kernel (multi-arch) |
| theanurin/gentoo-sources-bundle:X | latest build for specific kernel (multi-arch) |
| theanurin/gentoo-sources-bundle:X.Y | latest build for specific kernel (multi-arch) |
| theanurin/gentoo-sources-bundle:X.Y.Z | latest build for specific kernel (multi-arch) |
| theanurin/gentoo-sources-bundle:YYYYMMDD-X.Y.Z | specific build for specific kernel (multi-arch) |
| theanurin/gentoo-sources-bundle:ARCH | latest build for latest kernel for specific ARCH |
| theanurin/gentoo-sources-bundle:ARCH-X.Y.Z | latest build for specific kernel for specific ARCH |
| theanurin/gentoo-sources-bundle:YYYYMMDD-ARCH-X.Y.Z | specific build for specific kernel for specific ARCH |
python3 -m venv .venv
source .venv/bin/activate
pip3 install requests beautifulsoup4
./tools/gentoo-sources-package-parser.py
Content type
Image
Digest
sha256:0eb150934…
Size
605.3 MB
Last updated
about 18 hours ago
docker pull theanurin/gentoo-sources-bundle:arm32v5-7.2.6-testing