Сырткы HTTP проксиге Dockerдин api кызмат атын билүүнүн кереги жок. http://api:8080/ үчүн прокси кийинки байланышты ачат, ошондуктан колдонмо контейнеринин ичиндеги ийгиликтүү издөө проксинин DNS көрүнүшүн далилдебейт.

Көздөлгөн түз кирүү үчүн ушул контейнердин чөйрөсүнө өзгөчөлүктү кошуңуз:

environment:
  http_proxy: http://proxy.example:8080
  https_proxy: http://proxy.example:8080
  no_proxy: api

api дарегине түз суроолор контейнердин маршрутун жана ички чечүүчүнү колдонот. Эки контейнерге дагы эле колдонуучу аныктаган жалпы тармак керек жана кызмат 8080 портунда угууга тийиш. Жарактуу сырткы суроолор проксини сактайт. Эгер ал коомдук максаттар коомдук ортомчуну колдоно алса, HTTP прокси тизмеси аккаунтсуз прокси URL үчүн талапкерлерди сунуштайт; apiни түз өзгөчөлүктөрдө калтырыңыз.

Кайра түзүлгөн контейнерлер күтүлбөгөн өзгөрмөлөрдү сактаса, Docker кардарынын config.json proxies бөлүмүн текшериңиз, ал чөйрө маанилерин киргизе алат. Көздөлгөн жазууну өзгөртүп, таасирленген контейнерлерди кадимки агым менен кайра түзүңүз, байланышсыз конфигурацияны сактап.

Тектеш макалалар