Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle cardano-node into the Ogmios Docker image #44

Closed
rhyslbw opened this issue May 7, 2021 · 1 comment · Fixed by #58
Closed

Bundle cardano-node into the Ogmios Docker image #44

rhyslbw opened this issue May 7, 2021 · 1 comment · Fixed by #58
Assignees
Labels
server Issues which regard the server

Comments

@rhyslbw
Copy link
Member

rhyslbw commented May 7, 2021

Describe your idea, in simple words.

Build cardano-node and cardano-ogmios in the same container instead of running two Docker containers and adopting the strategy of a shared volume for the domain socket.

Why is it a good idea?

As cardano-ogmios is very lightweight and simply expresses the underlying protocols, it's a natural idea to think about it as a type of node that can be communicated with over TCP. It would eliminate a common source of issues with the docker volume approach, including custom deployments not using the provided docker-compose.yaml, and reduce the deployment barrier to entry to a single docker run command.

Are you willing to work on it yourself?

No

@rhyslbw rhyslbw added the server Issues which regard the server label May 7, 2021
@rhyslbw
Copy link
Member Author

rhyslbw commented May 7, 2021

Summary from offline chat with @KtorZ:

  • We should offer both by refactoring the Dockerfile to include two build stage targets
  • Consider naming the bundled target cardano-ogmios-node

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
server Issues which regard the server
Projects
None yet
2 participants