Using Mender for OTA updates
Once again, we will be using the Mender client on the device, but this time operating it in managed mode. In addition, we will be configuring a server to deploy the update so that no local interaction is needed. Mender provides an open-source server for this. For documentation on how to set up this demo server, see https://docs.mender.io/2.4/getting-started/on-premise-installation.
The installation requires Docker Engine version 19.03 or later. It also requires Docker Compose version 1.25 or later. Refer to the Docker website at https://docs.docker.com/engine/install/ and https://docs.docker.com/compose/install/ for each.
To verify which versions of Docker and Docker Compose you have on your system, use these commands:
$ docker --version
Docker version 26.1.3, build 26.1.3-0ubuntu1~24.04.1
$ docker-compose --version
docker-compose version 1.29.2, build unknown
Docker Compose started being bundled with Docker in 2022. If the second command...