Skip to content

Commit

Permalink
Updated documentation for docker-compose and stacks
Browse files Browse the repository at this point in the history
  • Loading branch information
skoranda committed May 21, 2017
1 parent 3192e7f commit 37033b5
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 1 deletion.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ COmanage Registry and deployments ready for production.
* [Simple deployment for evaluation, no persistence](recipes/simple-no-persistence/README.md)
* [Simple deployment for evaluation with persistence](recipes/simple-with-persistence/README.md)
* [Production deployment using Docker stacks with mod_auth_openidc and MariaDB](recipes/production-mod-auth-openidc-mariadb/README.md)
* [Production deployment using docker-compose with Shibboleth SP and PostgreSQL](recipes/production-shibboleth-sp-postgres/README.md)


## Dockerfile templates
Expand All @@ -44,4 +45,6 @@ COmanage Registry and deployments ready for production.
* [Example PostgreSQL](comanage-registry-postgres/README.md) image for use with COmanage Registry
* [Example MariaDB](comanage-registry-mariadb/README.md) image for use with COmanage Registry
* [Example OpenLDAP slapd](comanage-registry-slapd/README.md) image for use with COmanage Registry
* [Example Docker Compose](compose/README.md) file for deploying COmanage Registry
* [Example Docker stack compose file](comanage-registry-stack/README.md)
* [Example docker-compose file](comanage-registry-compose/README.md)

43 changes: 43 additions & 0 deletions comanage-registry-compose/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<!--
COmanage Registry Docker documentation
Portions licensed to the University Corporation for Advanced Internet
Development, Inc. ("UCAID") under one or more contributor license agreements.
See the NOTICE file distributed with this work for additional information
regarding copyright ownership.
UCAID licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with the
License. You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

# Docker compose for COmanage Registry

This is an example docker-compose file to deploy COmanage
Registry with the Shibboleth SP
for authentication, PostgreSQL database, and OpenLDAP
slapd using docker-compose (as opposed to Docker stack).

See the individual image Dockerfile templates and README
files for details on how to inject
necessary deployment details and secrets.

## Deploy

```
docker-compose --compose-file comanage-registry-shibboleth-sp-postgres-compose.yml up -d
```

## Tear Down

```
docker-compose --compose-file comanage-registry-shibboleth-sp-postgres-compose.yml down
```

0 comments on commit 37033b5

Please sign in to comment.