Five minutes from zero to a working setup.
Get Docker Guard from the App Store and open it once. The app starts in setup mode until an agent is configured.
On the host where Docker is running:
openssl rand -hex 32
Keep this string — you will need it twice: once for the agent, once for the iOS app.
See Install Agent for the full docker-compose.yml. In short, run the docker-guard-agent container with:
18080 mapped to 8080.DOCKERGUARD_API_KEY set to the value from step 2.http://192.168.1.20:18080).In Settings → Background Updates pick a poll interval. The app will fetch a snapshot in the background and notify you locally when a container unexpectedly stops or restarts.
Tap any container row to open its detail view. With the Control Pack in-app purchase you unlock Start, Stop and Restart actions. Make sure the agent's Docker socket mount is not read-only if you want write actions to succeed.