Added
dok history <image>— the layers of an image with a size bar each, read
top-down in build order the way the Dockerfile was written rather than
newest-first the waydocker historyprints it. Recovers the instruction
from both the classic builder's/bin/sh -c #(nop)wrapper and BuildKit's
direct form, collapses a multi-lineRUNonto one row, and marks every layer
over 10% of the image.-rrestores docker's order,--no-trunckeeps long
instructions whole.dok health— the containers that declare a healthcheck, and only those,
with the failing streak, the first line of the last probe's output and the
probe's exit code. Unhealthy sorts first.-unarrows to what is failing,
-aincludes stopped containers. The count of containers without a
healthcheck is reported too, since an empty table and a table missing half
the stack otherwise look the same.
Fixed
dok inspect <name> --demoanswered as the api container whatever name was
given, sodok inspect redis --demoshowed api's id, image and healthcheck.
The fixture now varies by service, and only api, postgres and grafana declare
a healthcheck — grafana's is failing, which is what givesdok health --demo
something to show.
What's Changed
- site: redesign, and list dok ports by @alsaadii98 in #16
- site: restore the original design, keep the improvements by @alsaadii98 in #17
- chore(packaging): bump scoop and the AUR PKGBUILDs to 0.1.5 by @alsaadii98 in #19
- feat: add dok history by @alsaadii98 in #18
- feat: add dok health by @alsaadii98 in #20
- release: 0.1.6 by @alsaadii98 in #21
Full Changelog: v0.1.5...v0.1.6