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.