@dansup no rush! Might need a bit of coffee for it, as it's a pretty large change - I tried my best to document and break down all the things individually so it's (hopefully) easier to follow and maintain int he future.
Would be happy to assume ownership of that part for a while if it's "owner-less"
I noticed a lot of Docker-related PRs being up for a long time without action, so maybe not a big focus for you? Happy to try and off load some of that if you want