Sobes.tech
Middle

Bir hostda ikki Docker konteynerini bir tarmoqda qanday ulash mumkin?

sobes.tech AI

AIdan javob

Bir xostda ikki Docker konteynerini bir tarmoqqa ulash uchun, Dockerning maxsus tarmog'ini yaratish va konteynerlarni bu tarmoqda ishga tushirish kerak. Bu konteynerlarning konteyner nomlari orqali o'zaro muloqot qilishini ta'minlaydi.

Misol:

  1. Tarmoqni yaratamiz:
docker network create mening_tarmog'im
  1. Konteynerlarni ishga tushurib, tarmoqqa ulaymiz:
docker run -d --name konteyner1 --network mening_tarmog'im rasm1
docker run -d --name konteyner2 --network mening_tarmog'im rasm2

Endi konteynerlar mening_tarmog'im tarmog'ida konteyner1 va konteyner2 nomlari bilan o'zaro muloqot qilishlari mumkin.

Bu mikroservislar uchun qulay, ichki aloqani ta'minlash va portlarni tashqariga ochmasdan muloqot qilish uchun.