Skip to content

About

Explain how .dockerignore changes affect build context files and size.

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

IgnoreImpact

CI Go version License: MIT Platforms

See what a .dockerignore change actually includes or excludes.

Compare two policies against the same local tree. Get added and removed files, byte impact, and the matching rule on each side. Use readable output for review or deterministic JSON and exit-code gates in CI.

One Go binary. Official Moby matching. No Docker daemon or file uploads.

Install

Binary candidates, no Go required · Release verification

go install github.com/agent-axiom/ignoreimpact/cmd/ignoreimpact@latest

10-second demo

From a checkout:

go run ./cmd/ignoreimpact compare \
  --context examples/demo/context \
  --before examples/demo/before.dockerignore \
  --after examples/demo/after.dockerignore
Added:    1 entries | 18 B
Removed:  1 entries | 11 B

The demo includes node_modules/cache.bin and excludes .env.example: +7 B. Each changed path also shows its before/after rule. Full JSON output →

Reproduce the 28-second terminal demo.

Read next

Bytes describe local regular-file sizes. Image size, actual build transfer, and secret detection are outside the tool's scope. See limits.

About

Explain how .dockerignore changes affect build context files and size.

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages