I created a custom image, defined in a tcbuild.yaml (as described here: TorizonCore Builder Tool - Customizing TorizonCore Images | Toradex Developer Center). I use private docker images defined in a docker-compose.yml file and bundled with the bundle command. The docker images are private and not public! Till now I installed this custom image with EasyInstaller via USB-Stick.
Now I have the following use cases:
There is an old custom image on the device installed with easyinstaller. I wan’t to update a new custom image (inclusive my private docker images) via the Remote Update Service.
As described here: TorizonCore Builder Tool - Customizing TorizonCore Images | Toradex Developer Center I unpacked the custom image and pushed it to the Remote Update Service. I can update the device but it updates only the OS image without the private docker images. My expectation would be, that I can push a complete image OS inclusive the Docker images/containers.
I wan’t to install a clean OS image and clear the application package. There should be the possiblity to “reset a device” or reinstall it. Is this possible in some way? I know that it’s possible with EasyInstaller, a Micro-USB cable and a computer. But I need to reinstall devices in the field.
I want to replace the existing Application package on the device with a new one. It’s possible to upload the docker-compose.yml as a new package but it’s not possible to force a device to update it. There is a warning that this application package is not compatible with the OS Image version.
How to upload a new Application package with private docker images where the device needs private credentials to download these images? Or maybe it’s possible to upload the bundled docker-storage.tar.xz?