I’ve been using Docker for years. It’s simple to use, a popular choice in the self-hosting communities and has made ensuring that deployments remain consistent across my various NAS boxes seamless. It’s hard to get over the fact that it takes just a handful of commands to get my preferred services up and running everywhere. But while working straight with Docker easy enough, I’ve come across enough quirks for me to consider alternative options.