This will be a quick one.
You have two or more Docker containers and you want them to communicate with each other. Here is how you do it.
For semplicity of sake let's assume you have two containers.
my-dev-dbis the first container, a database used for development for example
my-web-appis the second one, a web app written in your favourite programming language
To allow the communication between our cool containers we need to create a bridge network with
docker network create <network-name>
in our case, let's name it
my-net. Such an original name.
and then you attach your running containers to the newly created network with
docker network connect my-net my-dev-db
docker network connect my-net my-web-app
now if you run the command
docker network inspect my-net you should see your containers listed. Now your containers should see each other and can talk with each other.
If you want to learn more, check out the official Docker documentation
If you want to know how to do the same thing using Docker Compose, just take a look here
Until next time