diff options
author | Damjan Georgievski <gdamjan@gmail.com> | 2016-05-12 16:48:27 +0200 |
---|---|---|
committer | Damjan Georgievski <gdamjan@gmail.com> | 2016-05-12 16:48:27 +0200 |
commit | 5e5e378e7cc857beab85ad10c0558c43aaea7399 (patch) | |
tree | cb20394a7ea89780be9c3c2128615e9e578852f4 | |
parent | 44a646597a40dda669c47795482c38b9b39097c2 (diff) | |
download | couchdb-5e5e378e7cc857beab85ad10c0558c43aaea7399.tar.gz |
update Dockerfile to debian jessie
* no need for backports
* rebar is built by ./configure
* useradd -m already creates home dir
-rw-r--r-- | Dockerfile | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/Dockerfile b/Dockerfile index 27fa00dc2..774d856ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,8 @@ -FROM debian:wheezy +FROM debian:jessie MAINTAINER Robert Newson <rnewson@apache.org> ENV DEBIAN_FRONTEND noninteractive # Configure backports -RUN echo "deb http://http.debian.net/debian wheezy-backports main" >> /etc/apt/sources.list RUN apt-get -qq update # Install prereqs @@ -18,24 +17,9 @@ RUN apt-get --no-install-recommends -y install \ libmozjs185-dev \ python -# Build rebar -RUN useradd -m rebar -USER rebar -WORKDIR /home/rebar -RUN curl -L https://github.com/rebar/rebar/archive/2.5.0.tar.gz | tar zxf - -WORKDIR /home/rebar/rebar-2.5.0 -RUN ./bootstrap -USER root -RUN cp rebar /usr/local/bin/ -RUN chmod 755 /usr/local/bin/rebar - # Build couchdb RUN useradd -m couchdb -RUN mkdir -p /home/couchdb ADD . /home/couchdb -USER root -RUN chown -R couchdb:couchdb /home/couchdb -USER couchdb WORKDIR /home/couchdb # We don't to be so strict for simple testing. |