From 5663d6fac124701dbd3ed99b54deff51e17163fd Mon Sep 17 00:00:00 2001 From: Peter Braden Date: Tue, 22 Sep 2015 19:28:14 +0200 Subject: [PATCH] add Dockerfile 14.04 --- test/Dockerfile-ubuntu-14-04 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 test/Dockerfile-ubuntu-14-04 diff --git a/test/Dockerfile-ubuntu-14-04 b/test/Dockerfile-ubuntu-14-04 new file mode 100644 index 0000000..3919141 --- /dev/null +++ b/test/Dockerfile-ubuntu-14-04 @@ -0,0 +1,20 @@ +# This file describes how to build node-opencv into a runnable linux container with all dependencies installed +# To build: +# 1) Install docker (http://docker.io) +# 2) Build: wget https://raw.github.com/dotcloud/docker/v0.1.6/contrib/docker-build/docker-build && python docker-build $USER/node-opencv < Dockerfile +# 3) Test: docker run $USER/node-opencv node -e "console.log(require('opencv').version)" +# +# VERSION 0.2 +# DOCKER-VERSION 8.1.2 + +# update to 14.04 +from ubuntu:14.04 +run apt-get update -qq +run apt-get install -y software-properties-common python-software-properties +run add-apt-repository -y ppa:kubuntu-ppa/backports +run apt-get update +run apt-get install -y libcv-dev libcvaux-dev libhighgui-dev libopencv-dev +run curl -sL https://deb.nodesource.com/setup | bash - +run apt-get install -y nodejs +# ensure npm installs at v3.2.0 vice tip +run npm install opencv || cat npm-debug.log