Skip to content

Create Minimal Image from Buildroot

Build buildroot image

$ curl -L -O https://buildroot.org/downloads/buildroot-2023.02.7.tar.gz
$ tar zxvf buildroot-2023.02.7.tar.gz
$ cd buildroot-2023.02.7/
$ make menuconfig
$ make
$ cat output/images/rootfs.tar | docker import - buildroot

Reuse image

$ cat << 'EOF' > Dockerfile
FROM buildroot
CMD ["echo", "Hello world!"]
EOF
$ docker build -t buildroot-hello-world .
$ docker run buildroot-hello-world
Hello world!