Elixir / Erlang docker containers RAM usage on different OS's / Kernels

Yup, I can reproduce on Manjaro (kernel 6.3.*) with both Erlang 26 and 25:

# Erlang 26
CONTAINER ID   NAME          CPU %     MEM USAGE / LIMIT     MEM %     NET I/O         BLOCK I/O         PIDS
00fcdb049774   elixirhexpm   0.14%     2.043GiB / 31.18GiB   6.55%     8.23kB / 0B     0B / 0B           26
# Erlang 25
CONTAINER ID   NAME          CPU %     MEM USAGE / LIMIT     MEM %     NET I/O          BLOCK I/O         PIDS
84462b9c494b   elixirhexpm   0.15%     1.538GiB / 31.18GiB   4.93%     3.73kB / 0B      0B / 0B           26

However, on my Mac it isn’t happening:

# Erlang 26
CONTAINER ID   NAME          CPU %     MEM USAGE / LIMIT     MEM %     NET I/O       BLOCK I/O    PIDS
5ece3af3e231   elixirhexpm   0.00%     62.81MiB / 23.48GiB   0.26%     1.11kB / 0B   283kB / 0B   58
# Erlang 25
CONTAINER ID   NAME          CPU %     MEM USAGE / LIMIT     MEM %     NET I/O     BLOCK I/O   PIDS
b4d64a258d1d   elixirhexpm   0.08%     57.21MiB / 23.48GiB   0.24%     806B / 0B   0B / 0B     58

My Docker-fu is pretty rusty, I would guess this might have something to do with how is memory managed or pre-reserved or something similar. But not certain.