4 ms·
That's more about trust and faith in the maintainers of the distribution (that they won't screw up).
by de_watcher 8y ago
That's more about trust and faith in the maintainers of the distribution (that they won't screw up).
- alexandre_m 8y agoIt's about having the minimal number of system packages and libraries that your app actually needs. Alpine is leaner so attack surface is thinner.
- erik_seaberg 8y agoThis. If you start adding stuff to "FROM scratch", you are creating your own obscure Linux distro. When you screw up, there are no other customers to report bugs to you, much less other maintainers to help.
- jrs95 8y agoYou really shouldn't be adding stuff to "FROM scratch" unless you have one statically linked binary and maybe some config files or something like that. If you actually need packages, you should use something like Alpine if possible.