skopeo(1)

NAME
skopeo — Inspect Docker images and repositories on registries

SYNOPSIS
skopeo copy [--sign-by=key-ID] source-location destination-location

skopeo inspect image-name [--raw]

skopeo layers image-name

skopeo standalone-sign manifest docker-reference key-fingerprint --output|-o signature

skopeo standalone-verify manifest docker-reference key-fingerprint signature

skopeo help [command]

DESCRIPTION
skopeo is a command line utility which is able to inspect a repository on a Docker registry and fetch images layers. It fetches the repository's manifest and it is able to show you a docker inspect-like json output about a whole repository or a tag. This tool, in contrast to docker inspect, helps you gather useful information about a repository or a tag without requiring you to run docker pull - e.g. - which tags are available for the given repository? which labels the image has?

OPTIONS
--debug enable debug output

--username Username to use to authenicate to the given registry

--password Password to use to authenicate to the given registry

--cert-path Path to certificates to use to authenicate to the given registry (cert.pem, key.pem)

--tls-verify Whether to verify certificates or not

--help, -h Show help

--version, -v print the version number

COMMANDS

copy
    Copy an image (manifest, filesystem layers, signatures) from one location to another.

    source-location and destination-location can be docker://docker-reference, dir:local-path, or atomic:imagestream-name:tag .

    --sign-by=key-id Add a signature by the specified key ID for image name corresponding to destination-location. Existing signatures, if any, are preserved as well.

inspect
    Return low-level information on images in a registry

    image-name name of image to retrieve information about
    --raw output raw manifest, default is to format in JSON

layers
    Get image layers

    image-name name of the image to retrieve layers

standalone-sign
    Create a signature using local files. This is primarily a debugging tool and should not be part of your normal operational workflow.

    manifest path to file containing manifest of image
    docker-reference docker reference of blob to be signed
    key-fingerprint key identity to use for signing
    --output, -o" write signature to given file

standalone-verify
    Verify a signature using local files, digest will be printed on success. This is primarily a debugging tool and should not be part of your normal operational workflow.

    manifest Path to file containing manifest of image
    docker-reference docker reference of signed blob
    key-fingerprint key identity to use for verification
    signature Path to file containing signature

help
    show help for skopeo

AUTHORS
Antonio Murdaca <runcom@redhat.com>
Miloslav Trmac <mitr@redhat.com>
Jhon Honce <jhonce@redhat.com>