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.