1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 11:58:47 +00:00

apk add nodejs-npm (FIX #55)

This commit is contained in:
kev 2017-07-10 17:02:16 +08:00
parent e9dcb7e8a5
commit 693dbd9be9
8 changed files with 8 additions and 4 deletions

@ -13,6 +13,7 @@ RUN set -xe \
build-base \ build-base \
dbus \ dbus \
nodejs \ nodejs \
nodejs-npm \
python \ python \
&& npm install -g homebridge \ && npm install -g homebridge \
homebridge-homeassistant \ homebridge-homeassistant \

@ -13,6 +13,7 @@ RUN set -xe \
build-base \ build-base \
dbus \ dbus \
nodejs \ nodejs \
nodejs-npm \
python \ python \
&& npm install -g homebridge \ && npm install -g homebridge \
homebridge-homeassistant \ homebridge-homeassistant \

@ -11,7 +11,7 @@ ENV HUBOT_DESCRIPTION=$HUBOT_NAME-$HUBOT_ADAPTER
ENV HUBOT_SLACK_TOKEN= ENV HUBOT_SLACK_TOKEN=
RUN set -xe \ RUN set -xe \
&& apk add --update ca-certificates nodejs \ && apk add --update ca-certificates nodejs nodejs-npm \
&& npm install -g yo generator-hubot \ && npm install -g yo generator-hubot \
&& adduser -s /bin/sh -D hubot && adduser -s /bin/sh -D hubot

@ -11,7 +11,7 @@ ENV HUBOT_DESCRIPTION=$HUBOT_NAME-$HUBOT_ADAPTER
ENV HUBOT_SLACK_TOKEN= ENV HUBOT_SLACK_TOKEN=
RUN set -xe \ RUN set -xe \
&& apk add --update ca-certificates nodejs \ && apk add --update ca-certificates nodejs nodejs-npm \
&& npm install -g yo generator-hubot \ && npm install -g yo generator-hubot \
&& adduser -s /bin/sh -D hubot && adduser -s /bin/sh -D hubot

@ -8,7 +8,7 @@ MAINTAINER kev <noreply@easypi.pro>
WORKDIR /app WORKDIR /app
RUN set -xe \ RUN set -xe \
&& apk add -U ca-certificates curl nodejs tar \ && apk add -U ca-certificates curl nodejs nodejs-npm tar \
&& curl -sSL https://github.com/gavindinubilo/jam-api/archive/master.tar.gz | tar xz --strip 1 \ && curl -sSL https://github.com/gavindinubilo/jam-api/archive/master.tar.gz | tar xz --strip 1 \
&& npm install --production \ && npm install --production \
&& apk del curl tar \ && apk del curl tar \

@ -8,7 +8,7 @@ MAINTAINER kev <noreply@easypi.pro>
WORKDIR /app WORKDIR /app
RUN set -xe \ RUN set -xe \
&& apk add -U nodejs \ && apk add --no-cache nodejs nodejs-npm \
&& npm install -g json-server \ && npm install -g json-server \
&& rm -rf /tmp/npm* /var/cache/apk/* && rm -rf /tmp/npm* /var/cache/apk/*

@ -14,6 +14,7 @@ RUN set -xe \
build-base \ build-base \
curl \ curl \
nodejs \ nodejs \
nodejs-npm \
python \ python \
libmnl \ libmnl \
libmnl-dev \ libmnl-dev \

@ -14,6 +14,7 @@ RUN set -xe \
build-base \ build-base \
curl \ curl \
nodejs \ nodejs \
nodejs-npm \
python \ python \
libmnl \ libmnl \
libmnl-dev \ libmnl-dev \