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.