Вы можете установить значение по умолчанию в /etc/docker/daemon.json
:
shubuntu1@shubuntu1:/etc/docker$ cat daemon.json
{
"default-shm-size": "1G"
}
Если у вас нет этого файла, вы можете создать новый файл и добавить к нему конфигурацию.
После изменения перезапустите службу Docker:
sudo systemctl restart docker
Затем подтвердите это следующей командой:
shubuntu1@shubuntu1:/etc/docker$ docker run --rm -it ubuntu df -h | grep shm
shm 1.0G 0 1.0G 0% /dev/shm
Вы можете видеть, что совместно используемая память уже установлена как 1G, только значение, установленное в daemon.json
, подробности см. официальное руководство .