InterSystems IRIS instances deployed in containers require licenses just as do noncontainerized instances. General InterSystems IRIS license elements and procedures are discussed in the “LicensingOpens in a new tab” chapter of the System Administration Guide.
License keys cannot be included in InterSystems IRIS container images, but must be added after the container is created and started. ICM addresses this as follows:
Important:
All files staged in the directory indicated by the LicenseDir field and specified by the LicenseKey field must be valid InterSystems IRIS license key files with the .key suffix.
All nodes on which an InterSystems IRIS container is deployed require a sharding-enabled InterSystems IRIS license, regardless of the particular configuration involved.
No license is required for AR, LB, WS, VM, and CN nodes; if included in the definition for one of these, the LicenseKey field is ignored.
A license is optional for SAM nodes, but if one is provided, it will be used.