Dockerfile 23 lines (13 with data), 402 Bytes
FROM node:8.11.2 RUN npm install --global yo loopback loopback-swagger ieee754 WORKDIR /usr/src/app COPY . . RUN npm install RUN npm link RUN addgroup --system vfos && \ adduser --disabled-password --gecos "" --system --home /home/vfos --ingroup vfos vfos USER vfos RUN mkdir /home/vfos/generated RUN chown -R vfos:vfos /home/vfos VOLUME ["/home/vfos/generated"] WORKDIR /home/vfos/generated