LinuxCommandLibrary

dockdiver

Analyze container images for security vulnerabilities

TLDR

List all repositories in a Docker registry

$ dockdiver -url [https://example.com] -list
copy

Dump a specific repository to the default output directory (docker_dump)
$ dockdiver -url [https://example.com] -dump [repository_name]
copy

Dump all repositories with basic authentication
$ dockdiver -url [https://example.com] -dump-all -username [username] -password [password]
copy

Dump a repository with a rate limit and a custom port (the default port is 5000)
$ dockdiver -url [https://example.com] -dump [repository_name] -port [port] -rate [requests_per_second] -dir [path/to/output_directory]
copy

Dump all repositories with bearer token for authorization
$ dockdiver -url [https://example.com] -dump-all -bearer [bearer_token]
copy

Add custom headers as JSON (e.g., '{"X-Custom": "Value"}')
$ dockdiver -url [https://example.com] -list -headers '[{"X-Custom": "Value"]}'
copy

SYNOPSIS

No standard syntax available.
(Possible custom: dockdiver [OPTIONS] <image>)

PARAMETERS

--help
    Display help (assumed standard)

--version
    Show version info (assumed standard)

DESCRIPTION

dockdiver does not appear to be a standard Linux command in major distributions (e.g., Ubuntu, Debian, Fedora, Arch) or core utilities. No man page, package, or widespread documentation exists for it.

It could be:
• A custom script or alias in a specific environment.
• A misspelling or variant of Docker tools like dive (github.com/wagoodman/dive), an interactive tool for exploring Docker images, analyzing layers, and optimizing sizes.
• Related to container debugging or visualization tools.

If referring to dive, it helps dive into container images to view filesystem changes per layer, identify bloat, and suggest improvements. Install via package managers (e.g., apt install dive on some repos) or binaries.

Without more context, standard analysis is limited. Search local PATH with which dockdiver or check scripts. For Docker image analysis, use dive <image>.

CAVEATS

Not found in standard repositories or man pages; may require custom installation or be environment-specific. Verify with command -v dockdiver.

ALTERNATIVES

Use dive <image> for layer-by-layer Docker exploration, or docker image inspect for metadata.

INSTALLATION CHECK

Run apt search dockdiver or yum search dockdiver; likely absent.

HISTORY

No documented history; possibly a niche or unpublished tool post-2020. If akin to dive, originated ~2018 for container optimization amid Docker popularity.

SEE ALSO

docker(1), podman(1), dive, skopeo(1), crane(1)

Copied to clipboard