While working on a project I've created a docker container to automate building our custom OpenWrt images. We've found this to be useful for our pipelines, so I've created a repository with the container Dockerfile for everyone to use.
The repository can be found here: https://github.com/galalmounir/openwrt-image-builder