Skip to content

Commit

Permalink
Merge pull request #822 from fweik/dockerfiles
Browse files Browse the repository at this point in the history
docker: Re-add espresso user do debian container.
  • Loading branch information
fweik committed Aug 30, 2016
2 parents e7cdc38 + 36fbd7e commit 80839a5
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
23 changes: 23 additions & 0 deletions maintainer/docker/debian/Dockerfile
@@ -0,0 +1,23 @@
FROM debian:jessie
MAINTAINER Florian Weik <fweik@icp.uni-stuttgart.de>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update
RUN apt-get install -y apt-utils
RUN apt-get install -y cmake
RUN apt-get install -y build-essential
RUN apt-get install -y clang
RUN apt-get install -y openmpi-bin
RUN apt-get install -y libfftw3-dev
RUN apt-get install -y libboost-dev libboost-serialization-dev libboost-mpi-dev libboost-filesystem-dev libboost-test-dev
RUN apt-get install -y python python-numpy python-pyvtk
RUN apt-get install -y tcl-dev
RUN apt-get install -y git
RUN apt-get install -y pep8
RUN apt-get install -y python-pip
RUN apt-get install -y libpython-dev
RUN pip install cython

RUN useradd -m espresso
USER espresso
WORKDIR /home/espresso

20 changes: 20 additions & 0 deletions maintainer/docker/ubuntu/Dockerfile
@@ -0,0 +1,20 @@
FROM ubuntu:xenial
MAINTAINER Florian Weik <fweik@icp.uni-stuttgart.de>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update
RUN apt-get install -y apt-utils
RUN apt-get install -y cmake
RUN apt-get install -y build-essential
RUN apt-get install -y openmpi-bin
RUN apt-get install -y libfftw3-dev
RUN apt-get install -y libboost-dev libboost-serialization-dev libboost-mpi-dev libboost-filesystem-dev libboost-test-dev
RUN apt-get install -y cython python python-numpy
RUN apt-get install -y tcl-dev
RUN apt-get install -y git
RUN apt-get install -y pep8
RUN apt-get install -y python-pyvtk

RUN useradd -m espresso
USER espresso
WORKDIR /home/espresso

0 comments on commit 80839a5

Please sign in to comment.