Docker Engine 23.0 въведе конфигуриране на прокси за daemon чрез JSON и флагове на командния ред. По-стар daemon не може да използва тези полета само защото текущата документация ги показва.

Проверете версията на сървъра на администрирания daemon. Версията на CLI, името на дистрибуцията и тагът на образа на контейнера не определят набора от функции на този сървър.

За по-стар нативен Linux Engine, управляван от systemd, подайте HTTP_PROXY, HTTPS_PROXY и желания NO_PROXY чрез поддържаната среда за стартиране на услугата daemon. Експортирането им в терминала, който изпълнява docker pull, не обновява вече работеща системна услуга.

Ако запазите по-стария Engine, използвайте този поддържан метод. Ако надграждате, съгласувайте старите стойности на средата с конфигурацията на daemon: в текущата документация на Docker директната конфигурация има приоритет пред променливите на средата, така че противоречивите стойности могат да променят избрания маршрут.

Docker Desktop използва собствени прокси настройки и игнорира прокси записите на daemon в daemon.json. Идентифицирайте този продукт, преди да приложите решение за нативен Linux daemon.

Подобни статии