Conateiner Image for OpenEmbedded / Yocto Project
945
git address https://github.com/ManuW/oe-yp-container-image.git
A container image which containes all packages to build an image with OpenEmbedded / Yocto Project.
Some details about the container image
Debian based image
User builder
Can run sudo w/o password (sudo -i)
In case you want to install packages afterwards
oh-my-zsh with headline theme
Packages
ranger
Console file manager
kas
Setup tool for bitbake based projects
Editor
All required packages
# Run container
# - Remove after exit container
# - Mount volume oe-workspace
docker run -it --rm --volume oe-workspace:/home/builder/workspace man0wee/oe-builder
# Clone poky (Github mirror)
git clone https://github.com/yoctoproject/poky.git
cd poky
# Checkout latest OpenEmbedded version
git checkout -t origin/nanbield -b my-nanbield
git pull
# Source and build a minimal image
source oe-init-build-env
bitbake core-image-minimal
# Start QEMU without graphic and use user network
runqemu nographic slirp
Link Build Your Image
docker build -t oe-builder .
docker run -it -rm oe-builder
docker buildx create --name mybuilder --bootstrap --use
docker buildx build --platform linux/amd64,linux/arm64 -t man0wee/oe-builder:latest --push .
Content type
Image
Digest
sha256:ad9e98b53…
Size
378.6 MB
Last updated
almost 3 years ago
docker pull man0wee/oe-builder