Host system requirements
Before you start to use Containerized Niagara, check the host system requirements in this section.
Linux x86_64 (AMD64) or Linux ARM64 system with Docker Engine installed.
Docker runtime on Windows or Mac is not supported.
(Optional) install Docker Compose to use docker-compose.yml for configuring containers.
- Docker volume support
Niagara stores station, history, and alarm data as standard files on volumes.
- RAM/disk requirements
RAM requirements vary by application. You can adjust the Java heap size allocated to Niagara station using container environment variables.
Standard Niagara container size on disk is about 350MB, which includes JRE and requires OS libraries and all standard modules.
Container management
You can use Kubernetes or other orchestration tools to start, stop, upgrade, and configure the Niagara container.