我正在尝试开发一个具有两个主要容器的应用程序,一个用于机器学习脚本的Java-Tomcat web服务器和一个用于Lua的容器。
这就是问题所在:只要Java收到某个请求,我就需要在Python / Lua容器的CLI上发送命令。我知道,如果网络服务器不是一个容器,我可以简单地使用docker exec
,但不会将我的应用程序的Java部分作为非容器破坏码头工人的整个安全想法?
非常感谢,抱歉我的英语很差!
答案 0 :(得分:0)
您可以跨链接设置Container通信。这里的文档https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/
之后,您可以使用B:port/<your API>