distribution – github.com/docker/distribution Index | Files | Directories

package distribution

import "github.com/docker/distribution"

Package distribution will define the interfaces for the components of docker distribution. The goal is to allow users to reliably package, ship and store content related to docker images.

This is currently a work in progress. More details are availalbe in the README.md.

Index

Source Files

doc.go

Directories

PathSynopsis
api
api/v2Package v2 describes routes, urls and the error codes used in the Docker Registry JSON HTTP API V2.
authPackage auth defines a standard interface for request access controllers.
auth/sillyPackage silly provides a simple authentication scheme that checks for the existence of an Authorization header and issues access if is present and non-empty.
auth/token
client
cmd
cmd/registry
cmd/registry-api-descriptor-templateregistry-api-descriptor-template uses the APIDescriptor defined in the api/v2 package to execute templates passed to the command line.
configuration
digestPackage digest provides a generalized type to opaquely represent message digests and their operations within the registry.
Godeps
Godeps/_workspace
Godeps/_workspace/src
Godeps/_workspace/src/code.google.com
Godeps/_workspace/src/code.google.com/p
Godeps/_workspace/src/code.google.com/p/go-uuid
Godeps/_workspace/src/code.google.com/p/go-uuid/uuidThe uuid package generates and inspects UUIDs.
Godeps/_workspace/src/github.com
Godeps/_workspace/src/github.com/bugsnag
Godeps/_workspace/src/github.com/bugsnag/bugsnag-goPackage bugsnag captures errors in real-time and reports them to Bugsnag (http://bugsnag.com).
Godeps/_workspace/src/github.com/bugsnag/bugsnag-go/errorsPackage errors provides errors that have stack-traces.
Godeps/_workspace/src/github.com/bugsnag/bugsnag-go/revelPackage bugsnagrevel adds Bugsnag to revel.
Godeps/_workspace/src/github.com/bugsnag/osextExtensions to the standard "os" package.
Godeps/_workspace/src/github.com/bugsnag/panicwrapThe panicwrap package provides functions for capturing and handling panics in your application.
Godeps/_workspace/src/github.com/crowdmob
Godeps/_workspace/src/github.com/crowdmob/goamz
Godeps/_workspace/src/github.com/crowdmob/goamz/awsgoamz - Go packages to interact with the Amazon Web Services.
Godeps/_workspace/src/github.com/crowdmob/goamz/cloudfront
Godeps/_workspace/src/github.com/crowdmob/goamz/s3
Godeps/_workspace/src/github.com/crowdmob/goamz/s3/s3test
Godeps/_workspace/src/github.com/docker
Godeps/_workspace/src/github.com/docker/docker
Godeps/_workspace/src/github.com/docker/docker/pkg
Godeps/_workspace/src/github.com/docker/docker/pkg/tarsum
Godeps/_workspace/src/github.com/docker/libtrustPackage libtrust provides an interface for managing authentication and authorization using public key cryptography.
Godeps/_workspace/src/github.com/docker/libtrust/testutil
Godeps/_workspace/src/github.com/docker/libtrust/tlsdemo
Godeps/_workspace/src/github.com/docker/libtrust/trustgraph
Godeps/_workspace/src/github.com/gorilla
Godeps/_workspace/src/github.com/gorilla/contextPackage context stores values shared during a request lifetime.
Godeps/_workspace/src/github.com/gorilla/handlersPackage handlers is a collection of handlers for use with Go's net/http package.
Godeps/_workspace/src/github.com/gorilla/muxPackage gorilla/mux implements a request router and dispatcher.
Godeps/_workspace/src/github.com/Sirupsen
Godeps/_workspace/src/github.com/Sirupsen/logrus
Godeps/_workspace/src/github.com/Sirupsen/logrus/examples
Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/basic
Godeps/_workspace/src/github.com/Sirupsen/logrus/examples/hook
Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks
Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/airbrake
Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/papertrail
Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/sentry
Godeps/_workspace/src/github.com/Sirupsen/logrus/hooks/syslog
Godeps/_workspace/src/github.com/yvasiyarov
Godeps/_workspace/src/github.com/yvasiyarov/go-metricsGo port of Coda Hale's Metrics library
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/cmd
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/cmd/metrics-bench
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/cmd/metrics-example
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/cmd/never-read
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/influxdb
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/librato
Godeps/_workspace/src/github.com/yvasiyarov/go-metrics/stathatMetrics output to StatHat.
Godeps/_workspace/src/github.com/yvasiyarov/gorelicPackage gorelic is an New Relic agent implementation for Go runtime.
Godeps/_workspace/src/github.com/yvasiyarov/gorelic/examples
Godeps/_workspace/src/github.com/yvasiyarov/newrelic_platform_goPackage newrelic_platform_go is New Relic Platform Agent SDK for Go language.
Godeps/_workspace/src/github.com/yvasiyarov/newrelic_platform_go/examples
Godeps/_workspace/src/gopkg.in
Godeps/_workspace/src/gopkg.in/check.v1Package check is a rich testing extension for Go's testing package.
Godeps/_workspace/src/gopkg.in/yaml.v2Package yaml implements YAML support for the Go language.
manifest
registry
storagePackage storage contains storage services for use in the registry application.
storagedriver
storagedriver/factory
storagedriver/filesystem
storagedriver/inmemory
storagedriver/s3Package s3 provides a storagedriver.StorageDriver implementation to store blobs in Amazon S3 cloud storage.
storagedriver/testsuites
testutil
Version
v2.0.0-alpha.0+incompatible
Published
Jan 20, 2015
Platform
js/wasm
Last checked
8 hours ago

Tools for package owners.