Установить квоту размера томов Docker в параметрах драйвера docker-compose? - PullRequest
2 голосов
/ 26 июня 2019

Я тестирую с квотами хранения docker-compose и томов.

Это docker-compose.yml У меня работает на данный момент: docker-compose.yml Это довольно простой Apache с PHP и загрузкой php-файла.

Что я не могу найти, так это сделать том «похожим на другие», я просто хочу добавить строку квоты, что-то вроде этого:

volumes:
    storage1:
        driver_opts:
            o: 'size=100000,uid=1000'

    storage2:
        driver_opts:
            o: 'size=1g'

    storage3:
        driver_opts:
            o: 'size=100m'
    ...

... но, конечно, это не работает, я need to specify the device, который я не знаю, что по умолчанию, и если мне нужно что-нибудь еще.

Как я уже сказал, я просто хочу, чтобы поведение «по умолчанию» работало с квотой размера, и хотя я мог бы добиться этого, заново установив значения по умолчанию в обязательных параметрах driver_opts. Итак, как я могу этого достичь? (Если есть лучший способ, пожалуйста, скажите мне.)

Система: Ubuntu 18.04 LTS x86_64 / Docker 18.09

Заранее спасибо.

...