JeremyA Authenticated Docker registry support is on the roadmap and is expected to be ready within the next few months.
We are also working on a self-hosted agent that can be used to build apps in CI/CD pipeline. Creating a full Docker image is neither necessary nor recommended, as it bypasses optimizations we provide for developer experience.
To develop an app, you currently need one camera; you run the command below repeatedly until you're happy with the result. That can be also done remotely.
oakctl app run <app_source_path>
Once your app is ready, you can build it and get *.oakapp file. In the future, this step will optionally be handled by a self-hosted agent.
oakctl app build <app_source_path>
You can install the app to other device(s) with a single command:
oakctl app install <app>
You can manage and monitor your entire device fleet through Luxonis Hub; you can find there some example apps, upload/update your own.