Produces an image that runs Event Store.
The Event Store is a database for supporting the concept of Event Sourcing.
Start an Event Store node with
- binding to all network interfaces
- http server configured to respond to all prefixes
- user projections enabled
docker run --name some-eventstore -d -p 2113:2113 -p 1113:1113 wkruse/eventstore --ext-ip=0.0.0.0 --http-prefixes="http://*:2113/" --run-projections=allThis image includes EXPOSE 2113 1113 (the HTTP and TCP ports), so standard container port mapping will make it available to the host. Go to http://<docker-host-ip>:2113 for the web ui.
The EVENTSTORE_DB and EVENTSTORE_LOG (set to /data/db and /data/logs respectively) are exposed as volumes.
To look around in the image, run:
docker run --rm --entrypoint="bash" -it -p 2113:2113 -p 1113:1113 wkruse/eventstore