 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package distribution will define the interfaces for the components of docker distribution. | Package distribution will define the interfaces for the components of docker distribution. | 
| 
          
            cmd/dist
            
            command
          
          
         | |
| 
          
            cmd/registry
            
            command
          
          
         | |
| 
          
            cmd/registry-api-descriptor-template
            
            command
          
           registry-api-descriptor-template uses the APIDescriptor defined in the api/v2 package to execute templates passed to the command line. | registry-api-descriptor-template uses the APIDescriptor defined in the api/v2 package to execute templates passed to the command line. | 
| 
          
            context
            
            
          
           Package context provides several utilities for working with golang.org/x/net/context in http requests. | Package context provides several utilities for working with golang.org/x/net/context in http requests. | 
| 
          
            digest
            
            
          
           Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. | Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. | 
| 
          
            health
            
            
          
           Package health provides a generic health checking framework. | Package health provides a generic health checking framework. | 
| 
          
            registry
            
            
          
           Package registry is a placeholder package for registry interface definitions and utilities. | Package registry is a placeholder package for registry interface definitions and utilities. | 
| 
          
            registry/api/v2
            
            
          
           Package v2 describes routes, urls and the error codes used in the Docker Registry JSON HTTP API V2. | Package v2 describes routes, urls and the error codes used in the Docker Registry JSON HTTP API V2. | 
| 
          
            registry/auth
            
            
          
           Package auth defines a standard interface for request access controllers. | Package auth defines a standard interface for request access controllers. | 
| 
          
            registry/auth/silly
            
            
          
           Package silly provides a simple authentication scheme that checks for the existence of an Authorization header and issues access if is present and non-empty. | Package silly provides a simple authentication scheme that checks for the existence of an Authorization header and issues access if is present and non-empty. | 
| 
          
            registry/storage
            
            
          
           Package storage contains storage services for use in the registry application. | Package storage contains storage services for use in the registry application. | 
| 
          
            registry/storage/cache
            
            
          
           Package cache provides facilities to speed up access to the storage backend. | Package cache provides facilities to speed up access to the storage backend. | 
| 
          
            registry/storage/driver/azure
            
            
          
           Package azure provides a storagedriver.StorageDriver implementation to store blobs in Microsoft Azure Blob Storage Service. | Package azure provides a storagedriver.StorageDriver implementation to store blobs in Microsoft Azure Blob Storage Service. | 
| 
          
            registry/storage/driver/base
            
            
          
           Package base provides a base implementation of the storage driver that can be used to implement common checks. | Package base provides a base implementation of the storage driver that can be used to implement common checks. | 
| 
          
            registry/storage/driver/middleware/cloudfront
            
            
          
           Package middleware - cloudfront wrapper for storage libs N.B. currently only works with S3, not arbitrary sites | Package middleware - cloudfront wrapper for storage libs N.B. currently only works with S3, not arbitrary sites | 
| 
          
            registry/storage/driver/s3
            
            
          
           Package s3 provides a storagedriver.StorageDriver implementation to store blobs in Amazon S3 cloud storage. | Package s3 provides a storagedriver.StorageDriver implementation to store blobs in Amazon S3 cloud storage. | 
| docker
       | |
| 
          
            builder/command
            
            
          
           This package contains the set of Dockerfile commands. | This package contains the set of Dockerfile commands. | 
| 
          
            builder/parser
            
            
          
           This package implements a parser and parse tree dumper for Dockerfiles. | This package implements a parser and parse tree dumper for Dockerfiles. | 
| 
          
            builder/parser/dumper
            
            command
          
          
         | |
| Libcontainer provides a native Go implementation for creating containers with namespaces, cgroups, capabilities, and filesystem access controls. | Libcontainer provides a native Go implementation for creating containers with namespaces, cgroups, capabilities, and filesystem access controls. | 
| 
          
            integration
            
            
          
           integration is used for integration testing of libcontainer | integration is used for integration testing of libcontainer | 
| 
          
            netlink
            
            
          
           Packet netlink provide access to low level Netlink sockets and messages. | Packet netlink provide access to low level Netlink sockets and messages. | 
| 
          
            nsinit
            
            command
          
          
         | |
| Package libtrust provides an interface for managing authentication and authorization using public key cryptography. | Package libtrust provides an interface for managing authentication and authorization using public key cryptography. | 
| 
          
            tlsdemo
            
            command
          
          
         | |
 Click to show internal directories. 
   Click to hide internal directories.