2

Мне нужно развернуть несколько контейнеров Docker в Ubuntu вместе с ограничением их использования дискового ввода-вывода. Я предпочитаю делать это с помощью компоновки Docker, но, к сожалению, в документации для версии 3 упоминается только ограничение процессора и памяти:

version: '3'
services:
  redis:
    image: redis:alpine
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 50M
        reservations:
          cpus: '0.25'
          memory: 20M

Просто используя docker run, я могу использовать опции: --device-write-bps, --device-write-iops, --device-read-bps, --device-read-iops.

0