20 lines
373 B
Docker
20 lines
373 B
Docker
FROM mwaeckerlin/base
|
|
MAINTAINER mwaeckerlin
|
|
|
|
ENV PORT 4000
|
|
|
|
ENV CONTAINERNAME "servicedock"
|
|
RUN adduser -D npm
|
|
ADD --chown=npm . /app
|
|
WORKDIR /app
|
|
RUN apk add npm python docker make g++ \
|
|
&& npm install npm@latest -g \
|
|
&& rm -rf node_modules \
|
|
&& npm install \
|
|
&& npm audit fix --force \
|
|
&& apk del python make g++
|
|
#USER npm
|
|
|
|
EXPOSE $PORT
|
|
VOLUME /var/run/docker.sock
|