Skip to content

container-diff

Diff your Docker containers

Tool for analyzing and comparing container images. Container-diff can examine images along several different criteria, including: history, file system, size, packages...

devops

https://github.com/GoogleContainerTools/container-diff

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install container-diff

sudo apt install container-diff

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    container-diff=0.17.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      container-diff=0.17.0*

Download URLs

Version SHA256 Size (KB)
0.17.0 672a27cb654f7d347426cc7914578242cee916765470b7009ea5c4f0fb3fa126 3268

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for container-diff are versioned here.

Click here to see container-diff ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/container-diff/ops2deb.yml
name: container-diff
version: 0.17.0
homepage: https://github.com/GoogleContainerTools/container-diff
summary: diff your Docker containers
description: |-
  Tool for analyzing and comparing container images.
  Container-diff can examine images along several different
  criteria, including: history, file system, size, packages...
fetch: https://github.com/GoogleContainerTools/container-diff/releases/download/v{{version}}/container-diff-linux-amd64
script:
  - install -m 755 container-diff-linux-amd64 {{src}}/usr/bin/container-diff

The blueprint fetch keyword contains a URL template pointing to container-diff releases. Downloaded files are locked in a lockfile versioned here.

Click here to see container-diff release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/container-diff/ops2deb.lock.yml
- url: https://github.com/GoogleContainerTools/container-diff/releases/download/v0.17.0/container-diff-linux-amd64
  sha256: 818c219ce9f9670cd5c766b9da5036cf75bbf98bc99eb258f5e8f90e80367c88
  timestamp: 2021-12-14 13:38:48+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/container-diff.svg)](https://docs.wakemeops.com/packages/container-diff)
<a href="https://docs.wakemeops.com/packages/container-diff">
  <img src="https://docs.wakemeops.com/badges/container-diff.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/container-diff.svg
:target: https://docs.wakemeops.com/packages/container-diff