Install a flow runtime
- Last UpdatedJul 15, 2026
- 2 minute read
A flow is executed in the flow runtime environment. It can be installed as a single Docker container or as a Windows service. A flow runtime can run multiple flows. Flows can be updated/added without re-starting the container/service nor affect other flows.
The flow runtime uses an integrated MQTT Broker that covers publish/subscribe communication patterns. The node also employees a built-in HTTP-Server and supports full-duplex communication over websockets.
Hardware requirements
-
CPU: 64-bit x86 or 64 bit ARM
-
RAM: Minimum 500MB free (in addition to OS and Docker requirements)
-
Disk: Minimum 300MB free (in addition to OS and Docker requirements)
Software requirements
The flows node is provided as a Linux Docker container or as a Windows service installer.
Both community (CE) and enterprise (EE) editions of Docker are supported. The flow runtime software runs on top of .NET 6 (included in the Docker container and the Windows service installer).
Network requirements
For connecting your flow runtime to your Flow manager instance, you need access to *.connect.aveva.com via port 443 (HTTPS).
If running the flow manager instance on prem, adjust the URL accordingly.
Linux operating systems (Docker)
Almost any Linux distribution with a kernel version of 3.10+ should work as a platform for running the flow runtimes.
The following distributions and versions are officially supported:
|
OS |
Versions |
CPU |
|---|---|---|
|
Red Hat Enterprise Linux |
CentOS 7+ |
x86-64 |
|
Ubuntu |
16.04+ |
X86-64, arm64, armhf |
|
SUSE Enterprise Linux (SLES) |
12 SP2+ |
x86-64 |
|
Debian/Raspberry PI OS |
8.7+ |
X86-64, arm64, armhf |
Other versions may work as well but require validation.
Windows operating system (Windows service)
The following versions are officially supported.
|
OS |
Versions |
CPU |
|---|---|---|
|
Windows 10 Pro/Enterprise |
1607+ |
x86-64 |
|
Windows Server |
2016+ |
x86-64 |
Other versions may work as well, but will require validation.
Mac operating systems (Docker) The following versions are officially supported.
|
OS |
Versions |
CPU |
|---|---|---|
|
OS X |
El Capitan 10.11+ |
x86-64 |
Other versions may work as well but require validation.