Skip to content
This repository has been archived by the owner on Feb 11, 2020. It is now read-only.
/ oci-fetch Public archive

Simple command line tool for fetching the Open Container Initiative image format over various transports.

License

Notifications You must be signed in to change notification settings

containers/oci-fetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oci-fetch

Simple command line tool for fetching the Open Container Initiative image format over various transports.

Usage

$ go get github.com/containers/oci-fetch/oci-fetch
$ oci-fetch --help
oci-fetch will fetch an OCI image and store it on the local filesystem in a
.tar.gz file

Usage:
  oci-fetch docker://HOST/IMAGENAME[:TAG] FILEPATH [flags]

Examples:
oci-fetch docker://registry-1.docker.io/library/nginx:latest nginx.oci

Flags:
      --debug                            print out debugging information to stderr
  -h, --help                             help for oci-fetch
      --insecure-allow-http              don't enforce encryption when fetching images
      --insecure-skip-tls-verification   don't perform TLS certificate verification

Current Status

oci-fetch can currently fetch OCI images from a Docker v2 registry API.

Future Roadmap

In the future we want to support additional transports such as:

  • file transport based on the OCI Image Layout
  • http transport based on the OCI Image Layout but for HTTP paths
  • ftp transport based on the OCI Image Layout
  • Bittorrent transport based on gzipped tarball of OCI Image Layout

Contact

  • Mailing list: containers-dev
  • IRC: #container-projects on freenode.net

About

Simple command line tool for fetching the Open Container Initiative image format over various transports.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages