open5gs/support/docker/webui/Dockerfile

20 lines
399 B
Docker

FROM node:carbon
ENV PACKAGE nextepc
ENV VERSION 0.3.3
RUN apt-get -y install curl
RUN set -e; \
cd /usr/src; \
rm -rf ./$PACKAGE; \
curl -SLO "https://github.com/acetcom/$PACKAGE/archive/v$VERSION.tar.gz"; \
tar -xvf v$VERSION.tar.gz; \
mv ./$PACKAGE-$VERSION/ ./$PACKAGE;
WORKDIR /usr/src/nextepc/webui
RUN npm install && \
npm run build
CMD npm run start
EXPOSE 3000