nsc registry share
nsc registry share makes a private nscr.io container image publicly accessible. It generates a new unique id which can
be used to pull the image from public.nscr.io.
Usage
nsc registry share <image-reference> [--digest <digest>] [--expires_at <timestamp>] [--output <table|json>] [--repository <repository>] [--suffix <suffix>] [--visibility <public|partner>]Example
nsc registry share nscr.io/01gr490qvbntkjn9jwypnd4g04/private@sha256:b493d48364afe44d11c0165cf470a4164d1e2609911ef998be868d46ade3de4e
Shared Image ID: foo0sasl3o8
Repository: private
Digest: sha256:b493d48364afe44d11c0165cf470a4164d1e2609911ef998be868d46ade3de4e
Visibility: PUBLIC
Expires At: Never
Shared Reference: public.nscr.io/foo0sasl3o8/test:latestOptions
--digest <digest>
Image digest used to identify the specific image, in the form sha256:.... Use together with --repository as an alternative to providing the image reference as a positional argument.
--expires_at <timestamp>
When the image will no longer be accessible publicly. The private image will still exist after this timestamp.
--output, -o <format>
Output format. One of table or json. Default is table.
--repository <repository>
Repository name to share. Use together with --digest as an alternative to providing the image reference as a positional argument.
--suffix <suffix>
Adds a suffix to the id part of the public reference which makes it easier to distinguish public images.
--visibility <level>
Visibility level to share the image at. One of public or partner. Default is public.