Sobes.tech
Junior — Middle

Мо метавонед шарҳи кунед, ки навъи шабакаи Host дар Docker чӣ маъно дорад ва чӣ гуна кор мекунад?

sobes.tech AI

Ҷавоб аз AI

Намуди шабакаи host дар Docker маънои онро дорад, ки контейнери мустақиман аз стеки шабакавии меҳмон истифода мебарад, бе ҷудоият.

Ин маъно дорад:

  • Контейнер соҳиби суроғаи IP-и худ намешавад, балки суроғаи IP-и меҳмонро истифода мебарад.
  • Ҳамаи портҳои контейнер бо портҳои меҳмон мувофиқат мекунанд, бинобар ин, интиқоли порт (-p) зарур нест.
  • Тамдиди шабакавӣ кам аст, зеро қабати иловагии виртуализатсияи шабакавӣ вуҷуд надорад.

Масалан, оғози контейнер бо шабакаи host:

docker run --network host myimage

Ин барои вақте муфид аст, ки мехоҳед, ки контейнер ҳамчун қисми шабакавии меҳмон кор кунад, масалан, барои барномаҳо, ки талаботи баландсифати ё дастрасӣ ба хизматрасониҳои маҳаллии шабакавӣ доранд.

Аммо, бояд дар хотир дошт, ки ин ҷудоиятро кам мекунад ва метавонад ба муноқишоти портҳо оварда расонад.