github.com/dctrud/umoci@v0.4.3-0.20191016193643-05a1d37de015/doc/man/umoci.1.md (about)

     1  % umoci(1) # umoci - umoci modifies Open Container images
     2  % Aleksa Sarai
     3  % DECEMBER 2016
     4  # NAME
     5  umoci - umoci modifies Open Container images
     6  
     7  # SYNOPSIS
     8  **umoci**
     9  [**--debug**]
    10  [**--help**|**-h**]
    11  [**--version**|**-v**]
    12  *command* [*args*]
    13  
    14  # DESCRIPTION
    15  **umoci** is a tool that allows for high-level modification of an OCI image
    16  layout and its tagged images. While **umoci** attempts to abstract the OCI
    17  image specification specifics, it is recommended that users of this tool read
    18  through [the specification][1] to make sure they understand the rough idea.
    19  
    20  **umoci** is unique in that it is, at the time of writing, the first tool to
    21  allow for arbitrary modification of an OCI image in a high-level fashion (where
    22  all of the different blobs in an OCI image are all managed by **umoci** when
    23  doing a high-level operation such as **umoci-repack**(1)).
    24  
    25  # GLOBAL OPTIONS
    26  
    27  **--help, -h**
    28    Print usage statement.
    29  
    30  **--version, -v**
    31    Print the version.
    32  
    33  **--debug**
    34    Output debugging information.
    35  
    36  # COMMANDS
    37  
    38  **init**
    39    Create a new OCI layout. See **umoci-init**(1) for more detailed usage
    40    information.
    41  
    42  **new**
    43    Creates a blank tagged OCI image. See **umoci-new**(1) for more detailed
    44    usage information.
    45  
    46  **unpack**
    47    Unpacks a tagged image into an OCI runtime bundle. See **umoci-unpack**(1)
    48    for more detailed usage information.
    49  
    50  **repack**
    51    Repacks an OCI runtime bundle into a tagged image. See **umoci-repack**(1)
    52    for more detailed usage information.
    53  
    54  **config**
    55    Modifies the image configuration of an OCI image. See **umoci-config**(1) for
    56    more detailed usage information.
    57  
    58  **stat**
    59    Displays status information of an image manifest. See **umoci-stat**(1) for
    60    more detailed usage information.
    61  
    62  **tag**
    63    Creates a new tag in an OCI image. See **umoci-tag**(1) for more detailed
    64    usage information.
    65  
    66  **remove, rm**
    67    Removes a tag from an OCI image. See **umoci-remove**(1) for more detailed
    68    usage information.
    69  
    70  **list, ls**
    71    Lists the set of tags in an OCI image. See **umoci-list**(1) for more
    72    detailed usage information.
    73  
    74  **gc**
    75    Garbage collects all unreferenced OCI image blobs. See **umoci-gc**(1) for
    76    more detailed usage information.
    77  
    78  # SEE ALSO
    79  **umoci-init**(1),
    80  **umoci-new**(1),
    81  **umoci-unpack**(1),
    82  **umoci-repack**(1),
    83  **umoci-config**(1),
    84  **umoci-stat**(1),
    85  **umoci-tag**(1),
    86  **umoci-remove**(1),
    87  **umoci-list**(1),
    88  **umoci-gc**(1),
    89  **skopeo**(1)
    90  
    91  [1]: https://github.com/opencontainers/image-spec