Sobes.tech
Middle

Hogyan kapcsolhatunk össze két Docker konténert ugyanazon a hoszton egy hálózatban?

sobes.tech MI

Válasz az MI-től

Két Docker-konténer összekapcsolásához ugyanazon a gazdagépen egy hálózaton belül, létre kell hozni egy egyedi Docker-hálózatot, és a konténereket ebben a hálózatban kell futtatni. Ez lehetővé teszi, hogy a konténerek egymással kommunikáljanak a konténernevek segítségével.

Példa:

  1. Hálózat létrehozása:
docker network create en_network
  1. Konténerek indítása és csatlakoztatás a hálózathoz:
docker run -d --name container1 --network en_network image1
docker run -d --name container2 --network en_network image2

Mostantól a konténerek egymással kommunikálhatnak az en_network hálózaton belül a container1 és container2 neveken.

Ez hasznos mikroservice-ek esetén, amikor belső kommunikációt kell biztosítani anélkül, hogy portokat nyitnánk kifelé.