BTW: Armbian has full docker support for all images, where the kernel is recent enough. Here you can check one example https://blog.alexellis.io/first-impressions-asus-tinkerboard/ of how well Docker works on Armbian – out of the box. If you google, you will find a lot more successful use cases.
None of the problems fixed by the community – Linux is a community project per se – weren’t find the way back to the official experimental images/Ubuntu/Debian/Arch/whatever, while all factory fixes are built into Armbian. With Armbian you receive kernel update via apt-get, the official of course not.
https://forum.armbian.com/topic/4089-espressobin-support-development-efforts/
In case some kernel feature is missing, rebuild tool https://github.com/armbian/build is plain simple and you can also make use of daily kernel rebuilds.