The images of every node, and an audit log
Until now the images on a node were a matter for the Terminal, and what the app changed in a swarm was nowhere on record. Now the Images page shows the images of every node, pulls them again and removes the ones nothing uses; Events keeps an audit log of every change the app makes; and when the app itself misbehaves, it has a log file and a support bundle to send along.
- Images in the sidebar, under Volumes: the images on every node, read through its Docker context, with repository, tag, digest, size, when they were made and the services and tasks that use them. Images that nothing uses and images without a name stand out.
- Group by node or by image. Per image you see on which nodes it is, and differs when another node has a different image under the same name: each node pulls the images of its own tasks.
- Pull an image again on one node, on all nodes or a choice of them, with the login from docker login for a private registry. Remove one image or several, only when no container uses them, after you confirm.
- An audit log, the other tab of Events: every change the app makes in a swarm, with the time, the context, the Windows user, the action, its target and whether it worked, also when it failed and also from a scheduled task. Kept for 90 days, at most 5000 entries per swarm; a secret only by name.
- Search the audit log by name, user or detail, filter it by action and result, and export it to CSV.
- The app keeps a log of what it does and what goes wrong, without passwords, tokens or keys. Settings › General › Diagnostics opens the log folder, or creates a support bundle: the logs, the versions of the app and Windows, the Docker contexts without their TLS material, the settings and the latest notifications, in one zip.