Cloudfoundry: приложение Docker падает при запуске - PullRequest
0 голосов
/ 24 октября 2018

Когда я пытаюсь запустить свой образ докера, он вылетает при запуске, потому что он превышает некоторую квоту.

Есть ли способ увеличить указанную квоту?

Журнал:

"exit_description"=>"failed to create container: running image plugin create: pulling the image: streaming blob `sha256:e627f246588031563fb0a8ec26f6b275f92f97bd3b150376f2afdb571b0a1d1e`: writing blob to tempfile: uncompressed layer size exceeds quota\n: exit status 1", "crash_count"=>1, "crash_timestamp"=>1540365703889102250, "version"=>"d8e21bbc-385d-4d41-b921-0c627ccd4a95"

Изображение Docker: https://hub.docker.com/r/gabac/docker-python-opencv-flask_web/

Спасибо Кирилл

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Кажется, что ваш образ докера больше, чем ограничение диска по умолчанию.Вы можете увеличить лимит диска, нажимая образ докера, указав параметр -k.Например:

cf push -k 2G

Если вы используете манифест для задания параметров, добавьте следующий код в ваш manifest.yml

disk_quota: 2G

0 голосов
/ 24 октября 2018

Увеличение лимита диска сделало трюк

cf push --help:

   -k                           Disk limit (e.g. 256M, 1024M, 1G)
...