↑このサイトに詳しく書いてある。
TL;DR
available 列がある場合は、その値を見る。以下の例だと 1045MB == 1.0GB。
❯ docker run -it --rm ubuntu bash
root@322e333e95da:/# free -m
total used free shared buff/cache available
Mem: 1985 387 461 399 1136 1045
Swap: 1023 0 1023
available 列がない場合は(古い OS)、-/+ buffers/cache 行の free 列の値を見る。以下の例だと 1516MB == 1.5GB。
❯ docker run -it --rm ubuntu:14.04 bash
root@b235effd934b:/# free -m
total used free shared buffers cached
Mem: 1985 1533 451 399 28 1036
-/+ buffers/cache: 468 1516
Swap: 1023 0 1023