From 6410df34f32ab969606bc45e9cc142ca4397725b Mon Sep 17 00:00:00 2001 From: Matt Smith Date: Thu, 29 Dec 2016 23:34:21 -0500 Subject: [PATCH] enable docker hub builds for Raspberry Pi --- Dockerfile-rpi-hub | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Dockerfile-rpi-hub diff --git a/Dockerfile-rpi-hub b/Dockerfile-rpi-hub new file mode 100644 index 0000000..4a91b67 --- /dev/null +++ b/Dockerfile-rpi-hub @@ -0,0 +1,25 @@ +# Mosca +# +# VERSION 0.2.1 + +FROM ma314smith/rpi2-node-qemu:4 +MAINTAINER Matteo Collina + +RUN [ "cross-build-start" ] + +RUN mkdir -p /usr/src/app +WORKDIR /usr/src/app/ + +COPY ./ /usr/src/app/ + +RUN apt-get update && \ + apt-get install make gcc g++ python git && \ + npm install --unsafe-perm --production && \ + apt-get remove make gcc g++ python git + +EXPOSE 80 +EXPOSE 1883 + +ENTRYPOINT ["/usr/src/app/bin/mosca", "-d", "/db", "--http-port", "80", "--http-bundle", "-v"] + +RUN [ "cross-build-end" ]