Skip to content

paulevans/eventstore-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Event Store Docker Container

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%