Explains Docker container application hosting and restrictions, architecture and resource controls, TPA bring-up methods, App Manager Docker options, third-party RPM workflows, supported commands, use cases, and third-party Python script deployment.
Application hosting
This section explains application hosting on IOS XR and how Docker support lets third-party applications run on NCS 1001 devices to extend router capabilities.
Third party RPMs installation using App Manager install UI
This section explains how App Manager install UI supports runtime installation of third-party RPMs while the router continues operating and prepares readers for the related installation workflow.
Supported commands on application manager
This section provides details about Application Manager operations and IOS XR commands used to manage running containers, including start, stop, kill, and exec actions.
Top use cases for application hosting
This section provides details about common application hosting use cases, including network performance measurement, server management automation, and hosted tools that extend router operations.
Manually deploy and activate third party script
Use this procedure to automatically deploy and activate third-party Python scripts through App Manager, including scheduler status checks and script execution for router automation.
Automated deployment of third party Python scripts
This section explains how automated deployment runs third-party Python scripts on the router by using App Manager to activate xr_script_scheduler.py and execute scripts delivered in third-party RPMs.