summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamjan Georgievski <gdamjan@gmail.com>2016-05-12 16:48:27 +0200
committerDamjan Georgievski <gdamjan@gmail.com>2016-05-12 16:48:27 +0200
commit5e5e378e7cc857beab85ad10c0558c43aaea7399 (patch)
treecb20394a7ea89780be9c3c2128615e9e578852f4
parent44a646597a40dda669c47795482c38b9b39097c2 (diff)
downloadcouchdb-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--Dockerfile18
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.