Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

docker-compose file #4

Open
torfbolt opened this issue Dec 16, 2019 · 2 comments
Open

docker-compose file #4

torfbolt opened this issue Dec 16, 2019 · 2 comments

Comments

@torfbolt
Copy link

Would it be possible and desirable to create a docker-compose file that launches all of the available eth2 clients so that people can easily participate in testing with a simple docker-compose up? I think many of the clients already have automated docker builds so it would mostly be a task of collecting all of the configuration options.

Would this be the right repo for such a script?

@arnetheduck
Copy link
Contributor

You'll be interested in https://github.com/eth2-clients/multinet which contains scripts to download, build and connect clients in a local setup - it would be trivial to dockerize from there, though many developers prefer not to have to deal with docker mess

@protolambda
Copy link
Contributor

Maybe not quite the same, but if you're into devops and ansible, you can use: https://github.com/protolambda/ansible_eth2/
Supports 4 clients, and added lodestar today for 5. As well as eth2stats-server, bootnodes, deposits, metrics, and more utils. Too much to deploy on a single machine, but with an ansible inventory it can easily be deployed to more machines, without the need for k8s or something. After medalla launch I'll add some example inventories and things, right now it's in production for the (unpublished, soon though ™️) multi-client attacknet, and a lot of my medalla nodes.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@torfbolt @arnetheduck @protolambda and others