The author starts by expressing their boredom with industry events like re:invent in Las Vegas. They then dive into the topic of packaging software, highlighting the importance of package managers in operating systems and the different approaches taken by Linux distributions. They discuss the challenges of maintaining Linux distributions and the impact of centralizing dependencies. The author then shifts their focus to Docker and their frustration with its use as a means of distributing server-side software. They discuss issues related to configuration, file systems, non-portable containers, and the assumption of dedicated hardware. They criticize the lack of consistency and documentation in Docker images and argue that it often leads to a higher level of configuration complexity. The author concludes with their personal opinions and reservations about Docker and its impact on software distribution.
https://computer.rip/2023-11-25-the-curse-of-docker.html