The runtime and image builder for QNXtainer, a container runtime for QNX systems.
- Python 3.10+
- QNX SDP 8.0 (for QNX-specific functionality)
- uv (for image builder)
-
Clone the repository
-
Install image builder dependencies:
cd image_builder uv sync -
Copy the server directory contents onto the QNX system. TODO: Figure out a unified way to do this.
-
Build the
cpp-demo-appimage:cd image_builder uv run image_builder.py ../cpp-demo-app -
Deploy the resulting tarball (should be in ~/.qnxtainer/images/) onto your QNX system with QNXtainer Studio.
server/- QNXtainer runtime and REST APIimage_builder/- Image builder script and dependenciespublic/- Static assetsapi_client/- API client for QNX container management
MIT
- QNX is a registered trademark of BlackBerry Limited
- This project is not officially affiliated with QNX Software Systems Limited or BlackBerry Limited