<div dir="ltr">Hello,<div><br></div><div>Just discovered diffoscope and was giving it a try, but I was surprised to see how large the docker image is:</div><div><br></div><div>$ docker run --rm -t -w $(pwd) -v $(pwd):$(pwd):ro \<br>      <a href="http://registry.salsa.debian.org/reproducible-builds/diffoscope">registry.salsa.debian.org/reproducible-builds/diffoscope</a> file1 file2<br>Unable to find image '<a href="http://registry.salsa.debian.org/reproducible-builds/diffoscope:latest">registry.salsa.debian.org/reproducible-builds/diffoscope:latest</a>' locally<br>latest: Pulling from reproducible-builds/diffoscope<br>6d3c280df34a: Pull complete <br>cb97cb9b40cd: Pull complete <br>28a619dd92ef: Pull complete <br>98081eb2039d: Pull complete <br>36448b09931e: Downloading [========>                                          ]  210.7MB/1.212GB<br>045d07c7f1f1: Download complete <br>ba9a9e273802: Download complete <br></div><div><br></div><div>I considered opening an issue for this, but I thought I'd ask about it first. I don't think 1GB+ image layers is a good idea. Was this necessary for some reason?</div><div><br></div><div>Looking at the Dockerfile, I wonder if this could be remedied by combining more of your RUN statements together:</div><div><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/blob/e779fe60ab94f0cb8cc094e827f2626e41e76ee1/Dockerfile">https://salsa.debian.org/reproducible-builds/diffoscope/-/blob/e779fe60ab94f0cb8cc094e827f2626e41e76ee1/Dockerfile</a><br></div><div><br></div><div>Cheers,</div><div>Greg Chabala</div></div>