From ac14d255146f6473b98c60718f4f2637bc7b9834 Mon Sep 17 00:00:00 2001 From: Johannes Schickling Date: Wed, 5 Nov 2014 13:00:50 +0100 Subject: [PATCH] octave --- octave/Dockerfile | 17 +++++++++++++++++ octave/README.md | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100644 octave/Dockerfile create mode 100644 octave/README.md diff --git a/octave/Dockerfile b/octave/Dockerfile new file mode 100644 index 0000000..57818e5 --- /dev/null +++ b/octave/Dockerfile @@ -0,0 +1,17 @@ +FROM debian:wheezy +MAINTAINER Johannes Schickling "schickling.j@gmail.com" + +# install octave 3.6.2 +RUN apt-get update && apt-get install -y octave + +# cleanup package manager +RUN apt-get autoclean && apt-get clean +RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +# prepare dir +RUN mkdir -p /usr/src/app + +VOLUME ["/usr/src/app"] +WORKDIR /usr/src/app + +CMD ["octave"] diff --git a/octave/README.md b/octave/README.md new file mode 100644 index 0000000..9396c91 --- /dev/null +++ b/octave/README.md @@ -0,0 +1,11 @@ +# octave + +Lightweight ocatve development environment + +## Usage + +```sh +$ docker run -it -v /local/source:/usr/src/app schickling/octave +``` + +Mount your local source folder to the container and run it inside the container.