As soon as you are using Docker for building proprietary or otherwise internal projects you will need private repositories. Either you choose a paid service or you will need to run your own secure registry.
I love ProcessWire. It's straight forward, it's easy to understand, and it's fast. And it plays well with nginx, my favourite alternative to the Apache webserver. Sometimes though, this is still not fast enough.