Skip to content

Commit 106bb2b

Browse files
committed
Node8/9: based on official node
1 parent b71e9e9 commit 106bb2b

2 files changed

Lines changed: 24 additions & 9 deletions

File tree

v8/Dockerfile

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1-
FROM dockette/alpine:3.7
1+
FROM node:8-alpine
22

33
MAINTAINER Milan Sulc <[email protected]>
44

5-
RUN apk update && apk upgrade && \
6-
apk add nodejs-npm git && \
5+
ENV TERM xterm
6+
7+
ENV USER_UID 1000
8+
ENV USER_NAME dfx
9+
ENV USER_HOME /home/dfx
10+
11+
RUN apk update && \
12+
apk upgrade && \
13+
apk --no-cache add shadow && \
14+
usermod -l $USER_NAME node && \
15+
apk del shadow && \
716
rm -rf /var/cache/apk/*
817

918
CMD node

v9/Dockerfile

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
1-
FROM dockette/alpine:3.7
1+
FROM node:9-alpine
22

33
MAINTAINER Milan Sulc <[email protected]>
44

5-
RUN echo '@edge http://nl.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories && \
6-
apk update && apk upgrade && \
7-
apk add nodejs-current npm@edge git && \
8-
npm install -g npm@latest && \
9-
npm cache clean --force && \
5+
ENV TERM xterm
6+
7+
ENV USER_UID 1000
8+
ENV USER_NAME dfx
9+
ENV USER_HOME /home/dfx
10+
11+
RUN apk update && \
12+
apk upgrade && \
13+
apk --no-cache add shadow && \
14+
usermod -l $USER_NAME node && \
15+
apk del shadow && \
1016
rm -rf /var/cache/apk/*
1117

1218
CMD node

0 commit comments

Comments
 (0)