mirror of
				https://github.com/containers/podman.git
				synced 2025-11-04 08:56:05 +08:00 
			
		
		
		
	Co-authored-by: Tom Sweeney <tsweeney@redhat.com> Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
% podman-diff 1
 | 
						|
 | 
						|
## NAME
 | 
						|
podman\-diff - Inspect changes on a container or image's filesystem
 | 
						|
 | 
						|
## SYNOPSIS
 | 
						|
**podman diff** [*options*] *container|image* [*container|image*]
 | 
						|
 | 
						|
## DESCRIPTION
 | 
						|
Displays changes on a container or image's filesystem.  The container or image is compared to its parent layer or the second argument when given.
 | 
						|
 | 
						|
The output is prefixed with the following symbols:
 | 
						|
 | 
						|
| Symbol | Description |
 | 
						|
|--------|-------------|
 | 
						|
| A | A file or directory was added.   |
 | 
						|
| D | A file or directory was deleted. |
 | 
						|
| C | A file or directory was changed. |
 | 
						|
 | 
						|
## OPTIONS
 | 
						|
 | 
						|
#### **--format**
 | 
						|
 | 
						|
Alter the output into a different format.  The only valid format for **podman diff** is `json`.
 | 
						|
 | 
						|
@@option latest
 | 
						|
 | 
						|
## EXAMPLE
 | 
						|
 | 
						|
Show container-modified files versus the container's image:
 | 
						|
```
 | 
						|
$ podman diff container1
 | 
						|
A /myscript.sh
 | 
						|
```
 | 
						|
 | 
						|
Show container-modified files versus the container's image in JSON format:
 | 
						|
```
 | 
						|
$ podman diff --format json myimage
 | 
						|
{
 | 
						|
  "changed": [
 | 
						|
    "/usr",
 | 
						|
    "/usr/local",
 | 
						|
    "/usr/local/bin"
 | 
						|
  ],
 | 
						|
  "added": [
 | 
						|
    "/usr/local/bin/docker-entrypoint.sh"
 | 
						|
  ]
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
Show the difference between the specified container and the image:
 | 
						|
```
 | 
						|
$ podman diff container1 image1
 | 
						|
A /test
 | 
						|
```
 | 
						|
 | 
						|
## SEE ALSO
 | 
						|
**[podman(1)](podman.1.md)**, **[podman-container-diff(1)](podman-container-diff.1.md)**, **[podman-image-diff(1)](podman-image-diff.1.md)**
 | 
						|
 | 
						|
## HISTORY
 | 
						|
August 2017, Originally compiled by Ryan Cole <rycole@redhat.com>
 |