I'm also confused about the Docker hate here. The daemon itself is lightweight and the Docker-ized process(es), once running, have negligible overhead compared to running them natively.
I didn't look at the image size but you might be paying a ~100 MB storage penalty to bundle dependencies.
It's actually more than negligible, docker containerization tends to impose limits, tracking, and network overhead on processes, which all have some overhead and penalty on performance.
On beefcake supreme machines it's just usually not significant enough to worry about, because the perceived benefits outweigh the downsides.
I didn't look at the image size but you might be paying a ~100 MB storage penalty to bundle dependencies.