Container Linking allows multiple containers to link with each other. It is a better option than exposing ports. Let’s go step by step and learn how it works.
Step 1 − Download the Jenkins image, if it is not already present, using the Jenkins pull command.
![Container Linking](https://www.tutorialspoint.com/docker/images/container_linking.jpg)
Step 2 − Once the image is available, run the container, but this time, you can specify a name to the container by using the –-name option. This will be our source container.
![Name Option](https://www.tutorialspoint.com/docker/images/name_option.jpg)
Step 3 − Next, it is time to launch the destination container, but this time, we will link it with our source container. For our destination container, we will use the standard Ubuntu image.
![Standard Ubuntu Image](https://www.tutorialspoint.com/docker/images/standard_ubuntu_image.jpg)
When you do a docker ps, you will see both the containers running.
Step 4 − Now, attach to the receiving container.
![Receiving Container](https://www.tutorialspoint.com/docker/images/receiving_container.jpg)
Then run the env command. You will notice new variables for linking with the source container.
![New Variables](https://www.tutorialspoint.com/docker/images/new_variables.jpg)
![Source Continer](https://www.tutorialspoint.com/docker/images/source_container.jpg)
No comments:
Post a Comment