Files
dockerfiless/angular-cli/Dockerfile
Fergal Moran f029ef1b76 Initial commit
2019-03-31 16:39:03 +01:00

20 lines
481 B
Docker

FROM alpine
MAINTAINER fergalmoran <Ferg@lMoran/me>
ENV CONTAINER_USER_ID="1000"
ENV CONTAINER_GROUP_ID="1000"
RUN apk update && apk upgrade
RUN apk add --update nodejs nodejs-npm
RUN adduser -D -u ${CONTAINER_USER_ID} -g ${CONTAINER_GROUP_ID} -h /home/user -s /bin/sh user
RUN mkdir -p /opt/npm-global && chown user:user /opt/npm-global
USER user
ENV NPM_CONFIG_PREFIX=/opt/npm-global
ENV PATH=$NPM_CONFIG_PREFIX/bin/:$PATH
RUN npm install -g npm@latest @angular/cli yarn