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