Public | Automated Build

Last pushed: a month ago
Short Description
Official Event Store Docker Container
Full Description

Event Store Docker Container

Note: This container is for development purposes only

The docker image will be available via the Docker Hub Event Store Repository

Getting Started

Pull the docker image

docker pull eventstore/eventstore

Run the container using

docker run --name eventstore-node -it -p 2113:2113 -p 1113:1113 eventstore/eventstore

Note : The admin UI and atom feeds will only work if you publish the node's http port to a matching port on the host. (i.e. you need to run the container with -p 2113:2113)

Web UI

Get the docker ip address

Via docker-machine

docker-machine ip default

Via docker

docker inspect -f "{{ .NetworkSettings.IPAddress }}" eventstore-node

Using the ip address and the external http port (defaults to 2113) you can use the browser to view the event store admin ui.

e.g.

http://192.168.99.100:2113/

Username and password is admin and changeit respectively.

Using your own configuration

When running the docker image, the user has the ability to provide environment variables.
e.g.

docker run -it -p 2113:2113 -e EVENTSTORE_RUN_PROJECTIONS=None eventstore/eventstore

The environment variables overrides the values supplied via the configuration file.

More documentation on Event Store's Configuration can be found here

Docker Pull Command
Owner
eventstore
Source Repository

Comments (3)
boasbls
2 months ago

What's the reason that the package is not marked as official ?

davidbrower
3 months ago

can you provide information on how to run it as a cluster ?

That would be really good. :-)

eatdoku
10 months ago

can you provide information on how to run it as a cluster ? thanks