mirror of https://github.com/docker/docs.git
				
				
				
			
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
command: docker save
 | 
						|
short: Save one or more images to a tar archive (streamed to STDOUT by default)
 | 
						|
long: |-
 | 
						|
  Produces a tarred repository to the standard output stream.
 | 
						|
  Contains all parent layers, and all tags + versions, or specified `repo:tag`, for
 | 
						|
  each argument provided.  
 | 
						|
usage: docker save [OPTIONS] IMAGE [IMAGE...]
 | 
						|
pname: docker
 | 
						|
plink: docker.yaml
 | 
						|
options:
 | 
						|
- option: output
 | 
						|
  shorthand: o
 | 
						|
  value_type: string
 | 
						|
  description: Write to a file, instead of STDOUT
 | 
						|
  deprecated: false
 | 
						|
  experimental: false
 | 
						|
  experimentalcli: false
 | 
						|
  kubernetes: false
 | 
						|
  swarm: false
 | 
						|
examples: |-
 | 
						|
  ### Create a backup that can then be used with `docker load`.
 | 
						|
 | 
						|
  ```bash
 | 
						|
  $ docker save busybox > busybox.tar
 | 
						|
 | 
						|
  $ ls -sh busybox.tar
 | 
						|
 | 
						|
  2.7M busybox.tar
 | 
						|
 | 
						|
  $ docker save --output busybox.tar busybox
 | 
						|
 | 
						|
  $ ls -sh busybox.tar
 | 
						|
 | 
						|
  2.7M busybox.tar
 | 
						|
 | 
						|
  $ docker save -o fedora-all.tar fedora
 | 
						|
 | 
						|
  $ docker save -o fedora-latest.tar fedora:latest
 | 
						|
  ```
 | 
						|
 | 
						|
  ### Save an image to a tar.gz file using gzip
 | 
						|
 | 
						|
  You can use gzip to save the image file and make the backup smaller.
 | 
						|
 | 
						|
  ```bash
 | 
						|
  docker save myimage:latest | gzip > myimage_latest.tar.gz
 | 
						|
  ```
 | 
						|
 | 
						|
  ### Cherry-pick particular tags
 | 
						|
 | 
						|
  You can even cherry-pick particular tags of an image repository.
 | 
						|
 | 
						|
  ```bash
 | 
						|
  $ docker save -o ubuntu.tar ubuntu:lucid ubuntu:saucy
 | 
						|
  ```  
 | 
						|
deprecated: false
 | 
						|
experimental: false
 | 
						|
experimentalcli: false
 | 
						|
kubernetes: false
 | 
						|
swarm: false
 | 
						|
 |