Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

Implement docker-compose for registry components #216

Closed
ramesh-maddegoda opened this issue Dec 7, 2021 · 0 comments
Closed

Implement docker-compose for registry components #216

ramesh-maddegoda opened this issue Dec 7, 2021 · 0 comments

Comments

@ramesh-maddegoda
Copy link

ramesh-maddegoda commented Dec 7, 2021

This is a subtask of #208.

💪 Motivation

...so that it is possible to start registry components as groups of components OR independent components as follows.

Example:

docker-compose --profile=services up (starts all backend services such as Elasticsearch and registry-api)
docker-compose --profile=tools up (starts all ingestion tools such as Harvest and Registry Manager)
docker-compose --profile=elastic up (starts only the Elasticsearch)
docker-compose --profile=api up (starts only the registry-api)

@ramesh-maddegoda ramesh-maddegoda self-assigned this Dec 7, 2021
ramesh-maddegoda added a commit to NASA-PDS/registry that referenced this issue Dec 10, 2021
Refer to the task nasa-pds-engineering-node/pds-registry-app#216

This commit adds the docker composer related files that are used to start registry components as groups of components OR as independent components.
@jordanpadams jordanpadams added this to the 18.Jackie.Joyner-Kersee milestone Dec 13, 2021
@ramesh-maddegoda ramesh-maddegoda changed the title Implement docker-composer for registry components Implement docker-compose for registry components Dec 14, 2021
ramesh-maddegoda added a commit to NASA-PDS/registry that referenced this issue Dec 21, 2021
ramesh-maddegoda added a commit to NASA-PDS/registry that referenced this issue Dec 22, 2021
* Rename registry.env to .env, inorder to simplify the docker-compose command
* Add default values to networks.pds in docker-compose.yml
* Use #!/bin/sh in shell scripts
* Add README file with detailed instructions

Refer to the task nasa-pds-engineering-node/pds-registry-app#216
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants