Browse Source

hugin

pull/2/head
Johannes Schickling 10 years ago
parent
commit
1935a1f29e
  1. 1
      README.md
  2. 11
      hugin/Dockerfile
  3. 11
      hugin/README.md
  4. 14
      hugin/install.sh

1
README.md

@ -5,6 +5,7 @@ Collection of lightweight and ready-to-use docker images
## Images ## Images
* **[Hugin](https://github.com/schickling/dockerfiles/tree/master/hugin)** - Hugin & Panorama tools
* **[Jekyll](https://github.com/schickling/dockerfiles/tree/master/jekyll)** - Lightweight jekyll working environment * **[Jekyll](https://github.com/schickling/dockerfiles/tree/master/jekyll)** - Lightweight jekyll working environment
* **[Latex](https://github.com/schickling/dockerfiles/tree/master/latex)** - Full texlive distribution * **[Latex](https://github.com/schickling/dockerfiles/tree/master/latex)** - Full texlive distribution
* **[Mailcatcher](https://github.com/schickling/dockerfiles/tree/master/mailcatcher)** - Extra small mailcatcher image * **[Mailcatcher](https://github.com/schickling/dockerfiles/tree/master/mailcatcher)** - Extra small mailcatcher image

11
hugin/Dockerfile

@ -0,0 +1,11 @@
FROM debian:jessie
MAINTAINER Johannes Schickling "schickling.j@gmail.com"
ENV DEBIAN_FRONTEND noninteractive
ADD install.sh install.sh
RUN chmod +x install.sh && ./install.sh && rm install.sh
VOLUME ["/source"]
WORKDIR /source
CMD ["bash"]

11
hugin/README.md

@ -0,0 +1,11 @@
# hugin
Hugin & Panorama tools
## Usage
```sh
$ docker run --rm -it -v $(pwd):/source schickling/jekyll
```
Mount your local source folder to the container and use hugin or the pano tools.

14
hugin/install.sh

@ -0,0 +1,14 @@
#! /bin/bash
# exit if a command fails
set -e
# install hugin & panotools
apt-get update && apt-get install -y hugin
# cleanup package manager
apt-get autoclean && apt-get clean
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# prepare dir
mkdir /source
Loading…
Cancel
Save