1

除了通过套接字/网络之外,还有其他方法可以在 docker 容器之间进行通信吗?我已经阅读了 docker 文档,其中说我们可以使用 --link 选项链接 docker 容器,但它没有具体说明如何将数据/味精从一个容器传输到另一个容器。我已经创建了一个名为 checkram 的容器。现在我想用这个容器链接一个新容器并运行 docker run -i -t --privileged --link=checkram:linkcheck --name linkcont topimg命令。然后我检查LINKCHECK_PORT了包含tcp://172.17.0.14:22的 linkcont 容器中的 env 变量。我不知道如何处理这个 ip 和端口,以及如何从 linkcont 容器与 checkram 容器通信。谁能帮我解决这个问题?提前致谢。

4

1 回答 1

0

您可以使用多种工具来实现运行多个 docker 容器并与它们交互。docker 有一个工具: docker Compose,您可以在其中构建和交互多个容器。

另一个同样有效的工具: 装饰 你也可以使用FIG,但我发现装饰非常简单且易于配置。当时我在使用甲板时,docker compose 还没有发布。docker compose 是一个较新的工具,但它是由 docker 开发的。

于 2016-02-03T14:24:27.327 回答