github.com/slene/docker@v1.8.0-rc1/docs/reference/commandline/save.md (about)

     1  <!--[metadata]>
     2  +++
     3  title = "save"
     4  description = "The save command description and usage"
     5  keywords = ["tarred, repository, backup"]
     6  [menu.main]
     7  parent = "smn_cli"
     8  weight=1
     9  +++
    10  <![end-metadata]-->
    11  
    12  # save
    13  
    14      Usage: docker save [OPTIONS] IMAGE [IMAGE...]
    15  
    16      Save an image(s) to a tar archive (streamed to STDOUT by default)
    17  
    18        -o, --output=""    Write to a file, instead of STDOUT
    19  
    20  Produces a tarred repository to the standard output stream.
    21  Contains all parent layers, and all tags + versions, or specified `repo:tag`, for
    22  each argument provided.
    23  
    24  It is used to create a backup that can then be used with `docker load`
    25  
    26      $ docker save busybox > busybox.tar
    27      $ ls -sh busybox.tar
    28      2.7M busybox.tar
    29      $ docker save --output busybox.tar busybox
    30      $ ls -sh busybox.tar
    31      2.7M busybox.tar
    32      $ docker save -o fedora-all.tar fedora
    33      $ docker save -o fedora-latest.tar fedora:latest
    34  
    35  It is even useful to cherry-pick particular tags of an image repository
    36  
    37      $ docker save -o ubuntu.tar ubuntu:lucid ubuntu:saucy