При развертывании автономного контейнера я могу смонтировать / dev / shm как tmpfs с пользовательскими настройками следующим образом:
docker run --name my-container -v /dev/shm --tmpfs /dev/shm:rw,nosuid,nodev,exec,size=90g my-image
Однако я не могу понять, как сделать то же самое при развертывании контейнера поверх роя с помощью docker stack deploy
. В документации здесь нет никакой соответствующей информации. Со следующим docker-compose.yml
version: '3.6'
services:
master:
image: "my-image"
ports:
- "8080:8080"
volumes:
- type: tmpfs
target: /dev/shm
/dev/shm
монтируется с опциями по умолчанию. Как я могу смонтировать /dev/shm
с параметрами (rw,nosuid,nodev,exec,size=90g)
, используя docker stack deploy
?