Docker is the de facto solution for packaging most server-side applications these days. The technical merits of Docker are nifty – cgroups and other mechanisms are certainly useful – but there's one particular aspect of running an application in Docker that has been unequivocally beneficial for the industry: concretely defined inputs and outputs. --- I was reading the Gitea installation docs the other day when I realized why I gravitate immediately to the "Installation with Docker" sectio...