• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1FROM        alpine:3.9
2
3MAINTAINER  Anton Adamansky <adamansky@gmail.com>
4
5RUN         apk add --no-cache cmake gcc binutils libc-dev git ninja
6
7RUN         git clone https://github.com/Softmotions/ejdb.git &&  \
8            mkdir -p ejdb/build
9
10WORKDIR     ejdb/build
11
12RUN         cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/ejdb2 &&   \
13            ninja install &&                                                                    \
14            mkdir -p /ejdb2_data
15
16VOLUME      ["/ejdb2_data"]
17
18EXPOSE		  9191
19
20WORKDIR     /ejdb2_data
21
22ENTRYPOINT	["/opt/ejdb2/bin/jbs", "-b", "0.0.0.0"]
23