An open API service indexing awesome lists of open source software.

https://github.com/fission-codes/docker-estuary

Build environment for estuary on RHEL 8
https://github.com/fission-codes/docker-estuary

Last synced: about 1 year ago
JSON representation

Build environment for estuary on RHEL 8

Awesome Lists containing this project

README

          

# docker-estuary

Multi-stage build that:

* Builds estuary from source
* Runs estuary with conservative configuration options with respect to network usage

To configure the container, edit the files `etc/estuary/config.json` and `etc/estuary-shuttle/config.json` in this repository, or bind-mount different versions into the container.

The container entrypoint expects a single command, which will be one of:

* `estuary` (default) - runs a primary estuary node
* `shuttle` - runs an estuary shuttle node
* `init` - intializes an estuary node, generating the database and admin token, then terminates
* `register` - registers a shuttle with a running estuary node, then terminates

The supplied docker-compose.yml runs a primary node and single shuttle, using the 'init' and 'register' commands to perform all the necessary initialization.