Browse Source

small dockerfile tweaks

Michael Strickland 8 years ago
parent
commit
231dd6657b
1 changed files with 7 additions and 5 deletions
  1. 7 5
      Dockerfile

+ 7 - 5
Dockerfile View File

@@ -1,13 +1,15 @@
1
-FROM node:6
1
+FROM node:7
2
+# FROM ubuntu:16.04
3
+
4
+RUN echo 'deb http://ftp.debian.org/debian jessie-backports main' >> /etc/apt/sources.list
2 5
 
3 6
 RUN mkdir -p /usr/src/app
4 7
 WORKDIR /usr/src/app
5 8
 COPY package.json /usr/src/app/
6
-RUN npm install --production
7
-RUN apt-get install git nodejs npm \
8
-libcairo2-dev libjpeg8-dev libpango1.0-dev libgif-dev libpng-dev build-essential g++ \
9
-ffmpeg \
9
+RUN apt-get update --yes && apt-get upgrade --yes
10
+RUN apt-get install nodejs npm libcairo2-dev libjpeg62-turbo-dev libpango1.0-dev libgif-dev libpng-dev build-essential g++ ffmpeg
10 11
 COPY ./ /usr/src/app/
12
+RUN npm install --production
11 13
 
12 14
 EXPOSE 8888
13 15
 CMD [ "npm", "start" ]