1
0
mirror of https://github.com/distribution/distribution synced 2024-11-12 05:45:51 +01:00
distribution/contrib/compose
Derek McGowan 566768558c Update nginx proxy setting to set forward headers
Set forward headers so the IP and scheme get sent to the registry. This allows the registry to set a proper redirect with the correct scheme when HTTPS is being used.

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2015-04-13 14:03:10 -07:00
..
nginx Update nginx proxy setting to set forward headers 2015-04-13 14:03:10 -07:00
docker-compose.yml Add docker compose configuration for v1 and v2 2015-04-09 13:23:21 -07:00
README.md Add docker compose configuration for v1 and v2 2015-04-09 13:23:21 -07:00

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

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