Sobes.tech
Junior — Middle

Туркии дар дохили контейнери Docker чӣ гуна таҷриба доред?

sobes.tech AI

Ҷавоб аз AI

Ман таҷриба дорам дар конфигуратсияи шабакаҳо дар дохили контейнери Docker, аз ҷумла эҷоди шабакаҳои махсус барои изоляция ва муоширати байни контейнериҳо.

Docker чанд намуди шабакаҳоро дастгирӣ мекунад:

  • bridge — шабакаи стандартӣ барои контейнериҳо дар як ҳост.
  • host — контейнери истифодаи мустақим аз стеки шабакаи ҳост.
  • overlay — барои муоширати шабака байни контейнериҳо дар ҳостҳои гуногун (одатан дар Docker Swarm).
  • macvlan — имкон медиҳад, ки контейнери дорои суроғаи MAC-и худ дар шабака бошад.

Масалан, эҷоди шабакаи махсус ва оғоз кардани контейнериҳо дар он:

docker network create шабакаи_ман

docker run -d --name контейнери1 --network шабакаи_ман ман_расм

docker run -d --name контейнери2 --network шабакаи_ман ман_расм

Ин имкон медиҳад, ки контейнериҳо тавассути номҳои ҳост дар дохили шабака муошират кунанд. Ман инчунин қоидаҳои firewall ва портҳоро барои таъмини амният ва дастрасӣ конфигуратсия кардам.