Я знаю, что можно увеличить значение по умолчанию 64 МБ / dev / shm в контейнере Docker из запуска Docker или создания Docker.Как пример, это работает на наших локальных машинах разработки.
version: '3.5'
services:
postgres:
image: postgres
shm_size: '1gb'
Однако, когда я пытаюсь сделать это в нашем стеке роя Docker, развернуть stack_name -c docker-compose.yml, я получаю «Игнорирование неподдерживаемых опций: shm_size»и shm mount остается по умолчанию 64 МБ.
Что я могу сделать?Я пытался создать изображение с этим параметром, но, кажется, это не то, что я могу добавить к построенному изображению, это больше похоже на параметр времени выполнения.Можно ли изменить его после создания контейнера?
Среда представляет собой Ubuntu 16.04 с докером 17.12 в одном рое узла.