diff --git a/regexr/Dockerfile b/regexr/Dockerfile index e4fa5cd..79da87e 100644 --- a/regexr/Dockerfile +++ b/regexr/Dockerfile @@ -1,9 +1,14 @@ -FROM node:stretch +FROM node:13-alpine LABEL maintainer=heywoodlh -RUN git clone https://github.com/gskinner/regexr /opt/regexr +RUN apk add --no-cache git shadow +RUN git clone --depth=1 https://github.com/gskinner/regexr /opt/regexr +RUN npm install --global gulp-cli +RUN useradd -M -d /opt/regexr runner && chown runner:runner /opt/regexr +USER runner WORKDIR /opt/regexr - - -EXPOSE 80 +RUN npm install +EXPOSE 3000 +EXPOSE 3001 +ENTRYPOINT ["gulp", "--cwd", "/opt/regexr"]