我正在尝试理解容器化的应用程序是如何通信的
使用非容器化应用程序,例如非容器化数据库
可能在同一台主机上,也可能不在同一主机上。
我想知道需要哪个命令或设置来实现这一点。
发布于 2019-02-06 18:36:13
例如,您可以使用主机网络https://docs.docker.com/network/host/
这样,您的应用程序就好像是安装在机器内部的,即使它实际上安装在容器中
发布于 2019-02-06 19:25:05
Docker容器可以与外部世界通信,没有任何问题
只要包含守护程序的主机可以与目标主机通信。
在另一个方向,容器必须发布一个端口,通过该端口可以从外部访问容器
https://stackoverflow.com/questions/54551340
复制相似问题