blob: e2d66ea5dc1ed661fc525d200a933434910ab56d [file] [log] [blame]
FROM openjdk:8
RUN apt update
RUN apt install -y nginx python-pip
RUN pip install supervisor
WORKDIR /pulsar-manager
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash -
RUN apt-get install -y nodejs
COPY build/libs/pulsar-manager.jar pulsar-manager.jar
COPY docker/supervisord.conf /etc/
COPY docker/default.conf /etc/nginx/conf.d/
COPY docker/entrypoint.sh /pulsar-manager/
COPY front-end/dist /usr/share/nginx/html/
ENTRYPOINT [ "/pulsar-manager/entrypoint.sh" ]