我正在尝试从一个python服务向另一个服务定期发送一个double数组。第一个用于从传感器收集双精度数组。第二个应该对该收集的数据进行一些数学计算。如何在docker-compose中构建这两个服务器的接口,以及如何定期将数据从一台服务器发送到另一台服务器。
答案 0 :(得分:0)
docker-compose.yml
version: '3'
services:
receiver:
image: receiver_app
container_name: receiver
links:
- calculator
calculator:
image: calculator_app
container_name: calculator
使用“链接”一词可让您在容器之间发送和接收网络流量。您可以像下面这样设置此变量:calc:calculator
。现在可以从calculator
的主机名receiver
和calc
访问容器calculator
。
https://docs.docker.com/compose/networking/#links
在Python中,您必须创建新的网络连接并发送数据。