Add docker compose configuration for v1 and v2

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
This commit is contained in:
Derek McGowan 2015-04-09 13:23:21 -07:00
parent 0a2affa79f
commit ce0b370dd0
7 changed files with 116 additions and 0 deletions

23
contrib/compose/README.md Normal file
View file

@ -0,0 +1,23 @@
# Docker Compose V1 + V2 registry
This compose configuration will setup a v1 and v2 registry behind an nginx
proxy. By default the combined registry may be accessed at localhost:5000.
This registry does not support pushing images to v2 and pull from v1. Clients
from before 1.6 will be configured to use the v1 registry, and newer clients
will use the v2 registry.
## Prerequisites
Install [docker-compose](https://github.com/docker/compose)
## How to run
```
$ docker-compose up
```
## How to push images
From a local project directory with Dockerfile
```
$ docker build -t localhost:5000/myimage .
$ docker push localhost:5000/myimage
```