Hi all,

I just tried running the event store in a docker image. All seems well, until I try to create projection. I get the following error (on STDOUT):

“The projection subsystem failed to load a… or one of its dependencies. The original error message is: js1’”

I created a docker container with the following docker file (changing line 11 in “RUN apt-get install -y git subversion”):

Some information about the system running the application:

ES VERSION: configuration=release (master/02af8bb647aade441c4507eb958ffb0ffac99212, Thu, 6 Mar 2014 15:22:57 +0200)

root@ba1360048028:/# uname -a

Linux ba1360048028 3.13.6-1-ARCH #1 SMP PREEMPT Fri Mar 7 22:47:48 CET 2014 x86_64 x86_64 x86_64 GNU/Linux

root@ba1360048028:/# cat /etc/lsb-release





root@ba1360048028:/# mono --version

Mono JIT compiler version 3.1.2 (tarball Tue Mar 11 12:39:32 UTC 2014)

Copyright © 2002-2012 Novell, Inc, Xamarin Inc and Contributors.

TLS: __thread

SIGSEGV: altstack

Notifications: epoll

Architecture: amd64

Disabled: none

Misc: softdebug

LLVM: supported, not enabled.

GC: sgen

root@ba1360048028:/# locate js1












Any pointers to what might be wrong or how to debug it? Some googling only brought up old threads so far.



what is your LD_LIBRARY_PATH set to?

Ok, that was the problem!

root@9c0b06e1fd2f:/# echo $LD_LIBRARY_PATH


I’ve corrected it to be:


For those interested, I’ve put up the Dockerfile that builds a container that works on GitHub:

Makes it easy to try things out if you already have docker installed.

Using the automated build system of there is also a docker image available to pull now.

If you have docker running, all you need to do to give it a spin is:

$ docker pull asm89/event-store

$ docker run asm89/event-store

Then find the ip address of the running container and check out the web interface:

http://:2113, for example:

Have fun!