В нашем случае. Мы ставили raspberry pi и использовали его как сервер сбора данных чтобы передавать к основному серверу. И работало там 2 разных контейнера. Один отвечал за одно второй за другое. Все это дело подключалось к оборудованию по rs-485 к оборудованию откуда приложение считывала регистры.