• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: November 7th, 2024

help-circle









  • Yes! I’ve found myself doing this both personally and professionally. At work we’re using Docker and Kubernetes but the old way of thinking is assuming everything is Debian or Ubuntu so a lot of Bash scripts just break on Alpine-based containers.

    But even for those scripts we execute primarily on macOS, I’ve taken the liberty of making them POSIX compliant because you never know who’s using Bash, zsh, sh or what have you.









  • I kind of very much dislike this line of thinking. Debian and Ubuntu are full of shit and cause an astronomical amount of bloat when containerized or running in production on a server.

    I switched to Alpine quite a long time ago and run it on servers, in containers and on my own networking equipment. I don’t miss Debian’s slow as hell updates nor Ubuntu’s Microsoft-style bloat.

    I have to deal with all this cruft a lot at work and I always ask myself “why?” It’s super frustrating, it slows everything down and after sprinkling in more “we don’t care about efficiency” attitudes you suddenly find yourself trying to deploy 15GB containers.

    We should aim to do better.