diff options
| author | Shulhan <ms@kilabit.info> | 2024-12-15 15:41:40 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2024-12-15 15:41:40 +0700 |
| commit | f5ff08f1e67770fc84c807cea95b38a95e80edd4 (patch) | |
| tree | 3b8aa31a83aa1e6013998af64b6107792a5f24d5 /proofn-api/Dockerfile | |
| parent | a03286ef9b4c02f6d9674ae2a8ab8ff6549dbaae (diff) | |
| download | arch-docker-main.tar.xz | |
Arch Linux is not bloated.
Unlike other Linux distro, Arch Linux include documentation and
development files in one package, while other distro split it into
"-doc" and/or "-devel" packages.
DO NOT USE Alpine Linux just because you want smaller images.
Alpine Linux use Musl libc, the core library where every single program
depends on, which completely different with glibc that used by most Linux
distro where you probably develop and test your program.
And, no, Musl is
[not always](https://bell-sw.com/blog/alpaquita-linux-performance-the-race-is-on/)
[faster](https://users.rust-lang.org/t/optimizing-rust-binaries-observation-of-musl-versus-glibc-and-jemalloc-versus-system-alloc/8499)
than glibc.
If you did not know what is libc and why it will affect your program,
please do not use it for the sake of smaller images.
Diffstat (limited to 'proofn-api/Dockerfile')
0 files changed, 0 insertions, 0 deletions
