Fixes #391 for registry top page

Fixes #390 to add building link to README
Docker Registry Service to Docker Registry

Signed-off-by: Mary Anthony <mary@docker.com>
This commit is contained in:
Mary Anthony 2015-04-18 17:06:51 -07:00
parent a9a9658e41
commit d588ed13b2
9 changed files with 30 additions and 28 deletions

View file

@ -2,7 +2,7 @@
The Docker toolset to pack, ship, store, and deliver content. The Docker toolset to pack, ship, store, and deliver content.
This repository's main product is the Docker Registry Service 2.0 implementation This repository's main product is the Docker Registry 2.0 implementation
for storing and distributing Docker images. It supersedes the [docker/docker- for storing and distributing Docker images. It supersedes the [docker/docker-
registry](https://github.com/docker/docker-registry) project with a new API registry](https://github.com/docker/docker-registry) project with a new API
design, focused around security and performance. design, focused around security and performance.
@ -15,7 +15,7 @@ This repository contains the following components:
| **libraries** | A rich set of libraries for interacting with,distribution components. Please see [godoc](http://godoc.org/github.com/docker/distribution) for details. **Note**: These libraries are **unstable**. | | **libraries** | A rich set of libraries for interacting with,distribution components. Please see [godoc](http://godoc.org/github.com/docker/distribution) for details. **Note**: These libraries are **unstable**. |
| **dist** | An _experimental_ tool to provide distribution, oriented functionality without the `docker` daemon. | | **dist** | An _experimental_ tool to provide distribution, oriented functionality without the `docker` daemon. |
| **specifications** | _Distribution_ related specifications are available in [docs/spec](docs/spec) | | **specifications** | _Distribution_ related specifications are available in [docs/spec](docs/spec) |
| **documentation** | Docker's full documentation set is available at [docs.docker.com](http://docs.docker.com). This repository [contains the subset](docs/overview.md) related just to the registry. | | **documentation** | Docker's full documentation set is available at [docs.docker.com](http://docs.docker.com). This repository [contains the subset](docs/index.md) related just to the registry. |
### How does this integrate with Docker engine? ### How does this integrate with Docker engine?
@ -69,7 +69,9 @@ may be the better choice.
## Contribute ## Contribute
Please see [CONTRIBUTING.md](CONTRIBUTING.md). Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute
issues, fixes, and patches to this project. If you are contributing code, see
the instructions for [building a development environment](docs/building.md).
## Support ## Support

View file

@ -12,11 +12,11 @@ RUN git reset --hard
# The above line causes a floating point error in our tools # The above line causes a floating point error in our tools
# #
RUN grep "VERSION =" /src/version/version.go | sed 's/.*"\(.*\)".*/\1/' > /docs/VERSION RUN grep "VERSION =" /src/version/version.go | sed 's/.*"\(.*\)".*/\1/' > /docs/VERSION
COPY docs/* /docs/sources/distribution/ COPY docs/* /docs/sources/registry/
COPY docs/images/* /docs/sources/distribution/images/ COPY docs/images/* /docs/sources/registry/images/
COPY docs/spec/* /docs/sources/distribution/spec/ COPY docs/spec/* /docs/sources/registry/spec/
COPY docs/spec/auth/* /docs/sources/distribution/spec/auth/ COPY docs/spec/auth/* /docs/sources/registry/spec/auth/
COPY docs/storage-drivers/* /docs/sources/distribution/storage-drivers/ COPY docs/storage-drivers/* /docs/sources/registry/storage-drivers/
COPY docs/mkdocs.yml /docs/mkdocs-distribution.yml COPY docs/mkdocs.yml /docs/mkdocs-distribution.yml

View file

@ -1,5 +1,5 @@
page_title: Configure a Registry page_title: Configure a Registry
page_description: Explains how to deploy a registry service page_description: Explains how to deploy a registry
page_keywords: registry, service, images, repository page_keywords: registry, service, images, repository

View file

@ -1,10 +1,10 @@
page_title: Deploying a registry service page_title: Deploying a registry server
page_description: Explains how to deploy a registry service page_description: Explains how to deploy a registry server
page_keywords: registry, service, images, repository page_keywords: registry, service, images, repository
# Deploying a registry service # Deploying a registry server
This section explains how to deploy a Docker Registry Service either privately This section explains how to deploy a Docker Registry either privately
for your own company or publicly for other users. For example, your company may for your own company or publicly for other users. For example, your company may
require a private registry to support your continuous integration (CI) system as require a private registry to support your continuous integration (CI) system as
it builds new releases or test servers. Alternatively, your company may have a it builds new releases or test servers. Alternatively, your company may have a
@ -37,7 +37,7 @@ a local registry.
The `run` command automatically pulls a `hello-world` image from Docker's The `run` command automatically pulls a `hello-world` image from Docker's
official images. official images.
3. Start a registry service on your localhost. 3. Start a registry on your localhost.
$ docker run -p 5000:5000 registry:2.0 $ docker run -p 5000:5000 registry:2.0
@ -82,7 +82,7 @@ a local registry.
511136ea3c5a: Image already exists 511136ea3c5a: Image already exists
Digest: sha256:a1b13bc01783882434593119198938b9b9ef2bd32a0a246f16ac99b01383ef7a Digest: sha256:a1b13bc01783882434593119198938b9b9ef2bd32a0a246f16ac99b01383ef7a
7. Use the `curl` command and the Docker Registry Service API v2 to list your 7. Use the `curl` command and the Docker Registry API v2 to list your
image in the registry: image in the registry:
$ curl -v -X GET http://localhost:5000/v2/hello-mine/tags/list $ curl -v -X GET http://localhost:5000/v2/hello-mine/tags/list

View file

@ -1,11 +1,11 @@
# Project # Project
## Contents ## Contents
- [Docker Registry Service 2.0](overview.md) - [Docker Registry 2.0](index.md)
- [Architecture](architecture.md) - [Architecture](architecture.md)
- [Build the development environment](building.md) - [Build the development environment](building.md)
- [Configure a registry](configuration.md) - [Configure a registry](configuration.md)
- [Deploying a registry service](deploying.md) - [Deploying a registry server](deploying.md)
- [Microsoft Azure storage driver](storage-drivers/azure.md) - [Microsoft Azure storage driver](storage-drivers/azure.md)
- [Filesystem storage driver](storage-drivers/filesystem.md) - [Filesystem storage driver](storage-drivers/filesystem.md)
- [In-memory storage driver](storage-drivers/inmemory.md) - [In-memory storage driver](storage-drivers/inmemory.md)

View file

@ -22,7 +22,7 @@ is collection of images. Users interact with the registry by pushing images to
or pulling images from the registry. The Docker Registry includes several or pulling images from the registry. The Docker Registry includes several
optional features that you can configure according to your needs. optional features that you can configure according to your needs.
![](../images/registry.png) ![](images/registry.png)
The architecture supports a configurable storage backend. You can store images The architecture supports a configurable storage backend. You can store images
on a file system or on a service such as Amazon S3 or Microsoft Azure. The on a file system or on a service such as Amazon S3 or Microsoft Azure. The

View file

@ -10,7 +10,7 @@ One can migrate images from one version to the other by pulling images from the
----- -----
The Docker Registry Service 2.0 is backward compatible with images created by the earlier specification. If you are migrating a private registry to version 2.0, you should use the following process: The Docker Registry 2.0 is backward compatible with images created by the earlier specification. If you are migrating a private registry to version 2.0, you should use the following process:
1. Configure and test a 2.0 registry image in a sandbox environment. 1. Configure and test a 2.0 registry image in a sandbox environment.

View file

@ -1,9 +1,9 @@
- ['distribution/overview.md', 'Reference', 'Docker Registry Service 2.0'] - ['registry/index.md', 'Reference', 'Docker Registry 2.0']
- ['distribution/deploying.md', 'Reference', '-- Deploy a registry' ] - ['registry/deploying.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Deploy a registry' ]
- ['distribution/configuration.md', 'Reference', '-- Configure a registry' ] - ['registry/configuration.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Configure a registry' ]
- ['distribution/storagedrivers.md', 'Reference', '-- Storage driver model' ] - ['registry/storagedrivers.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Storage driver model' ]
- ['distribution/notifications.md', 'Reference', '-- Work with notifications' ] - ['registry/notifications.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Work with notifications' ]
- ['distribution/spec/api.md', 'Reference', '-- Registry Service API v2' ] - ['registry/spec/api.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Registry Service API v2' ]
- ['distribution/spec/json.md', 'Reference', '-- JSON format' ] - ['registry/spec/json.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; JSON format' ]
- ['distribution/spec/auth/token.md', 'Reference', '-- Authenticate via central service' ] - ['registry/spec/auth/token.md', 'Reference', '&nbsp;&nbsp;&nbsp;&nbsp;&blacksquare;&nbsp; Authenticate via central service' ]

View file

@ -1,5 +1,5 @@
page_title: Work with Notifications page_title: Work with Notifications
page_description: Explains how to deploy a registry service page_description: Explains how to deploy a registry server
page_keywords: registry, service, images, repository page_keywords: registry, service, images, repository
# Notifications # Notifications