An all in one Besu + Orion image that uses about 0.5 GB of RAM and ~1 vCPU.
10K+
An all in one Besu + Orion image that uses about 0.5 GB of RAM and one vCPU worth of hardware resources idling. This makes it much easier to pull up for tests that are about functionality rather than running a production grade ledger.
Comes equipped with supervisord which provides access to tailing logs of both orion and besu via a web based user interface that you can access via the port 9001 of the container (granted you exposed it on your host).
docker build . -t besu-all-in-one:latest
docker run -it --entrypoint bash besu-all-in-one
docker-compose up
The following ports are open on the container:
- 8545:8545/tcp # besu RPC - HTTP
- 8546:8546/tcp # besu RPC - WebSocket
- 8888:8888/tcp # orion - HTTP
- 9001:9001/tcp # supervisord - HTTP
- 9545:9545/tcp # besu metrics
docker run -p 0.0.0.0:8545:8545/tcp -p 0.0.0.0:8546:8546/tcp -p 0.0.0.0:8888:8888/tcp -p 0.0.0.0:9001:9001/tcp -p 0.0.0.0:9545:9545/tcp besu-all-in-one:latest
Navigate your browser to http://localhost:9001
Content type
Image
Digest
Size
234.1 MB
Last updated
over 6 years ago
docker pull petermetz/besu-all-in-one