Deploying offline Docker Images on devices within private networks?

Hi @shandesai,

this is a scenario that can be solved by Update modules. You can use them to transport whatever payload you like, and load them whatever way you want to. The docker example that you referred to is just the most “basic” way of doing it. So your strategy should be:

  • create the container by either some engine like kaniko, or docker export
  • pack it up in a custom update module
  • deploy that through Hosted Mender
  • use the custom update module logic to kick off docker load

As this is a problem that I think is relevant not only to you, we would welcome a corresponding contribution to the public update modules repository.

Greetz,
Josef