Docker 简明教程

Docker - Container Linking

容器链接允许多个容器相互链接。它比公开端口是更好的选择。让我们逐步了解其工作原理。

Step 1 − 下载 Jenkins 镜像(如果尚未存在),使用 Jenkins pull 命令。

container linking

Step 2 − 镜像可用后,运行容器,但这一次,您可以通过使用 –-name 选项为该容器指定一个名称。这将是我们的 source container

name option

Step 3 − 接下来,启动目标容器,但这一次,我们将使用源容器链接它。对于我们的目标容器,我们将使用标准的 Ubuntu 镜像。

standard ubuntu image

在您执行 docker ps 时,您将看到两个正在运行的容器。

Step 4 − 现在,附加到接收容器。

receiving container

然后,运行 env 命令。您会注意到用于与源容器链接的新变量。

new variables
source container