2016-02-01 2 views
2

Я устанавливаю registry v2 и использую nginx в качестве обратного прокси. Когда я нажимаю изображение для регистрации, оно выдает 413 Request Entity Too Large.Ошибка ввода докеры «413 Request Entity Too Large»

Я изменил client_max_body_size как 20MB в nginx.conf. Нажатие все еще не срабатывает.

client_max_body_size 20M;

Каков размер тела в Докер толчке? Как я могу ограничить размер тела?

ответ

1

Вы должны увеличить объем доступной памяти до 300 Мб с:

client_max_body_size 300M; 
+0

Изображения могут быть легко больше, чем 300M. Лучше отключить предел: 'client_max_body_size 0;' – Petr

6

Докер документации mentions предел должен быть выключен:

http { 
    ... 
    # disable any limits to avoid HTTP 413 for large image uploads 
    client_max_body_size 0; 
    ... 
} 
+1

Разочарование там не лучшее исправление, когда [протокол] (https://docs.docker.com/registry/spec/api/#/blob-upload) поддерживает размещенные загрузки. –

Смежные вопросы