Middle
Kako povezati dva Docker kontejnera u istu mrežu na jednom hostu?
sobes.tech АИ
Одговор од АИ
Da biste povezali dva Docker kontejnera u istu mrežu na jednom hostu, potrebno je da kreirate prilagođenu Docker mrežu i pokrenete kontejnere u toj mreži. To će omogućiti kontejnerima da komuniciraju međusobno putem imena kontejnera.
Primer:
- Kreirajte mrežu:
docker network create moja_mreža
- Pokrenite kontejnere i povežite ih sa mrežom:
docker run -d --name kontejner1 --network moja_mreža slika1
docker run -d --name kontejner2 --network moja_mreža slika2
Sada kontejneri mogu komunicirati međusobno koristeći imena kontejner1 i kontejner2 unutar mreže moja_mreža.
Ovo je korisno za mikroservise, kada je potrebno obezbediti internu komunikaciju bez otvaranja portova prema spolja.