Skip to content

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 20:09
· 9 commits to main since this release
cb1ccb1

Fixed

  • Rootless Docker: the log rotation hint names ~/.config/docker/daemon.json, the file a rootless daemon reads, instead of /etc/docker/daemon.json. dockdu detects rootless mode from docker info (name=rootless) and reports daemon.rootless in JSON. Tested end to end on a rootless Engine 29.9 daemon: dockdu follows the CLI context, finds ~/.local/share/docker and measures the logs without root.

Security

  • Container log files are now listed through an os.Root on the data root. A container directory replaced by a symlink to somewhere outside the data root is no longer listed; that container is reported as unmeasured. Before, dockdu could report the sizes of files outside the data root, never their contents.

Full list: CHANGELOG

brew upgrade dockdu      # or: brew install maximilianfeix/tap/dockdu
go install github.com/maximilianfeix/dockdu/cmd/dockdu@v0.3.3
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro -v /var/lib/docker:/var/lib/docker:ro ghcr.io/maximilianfeix/dockdu:v0.3.3