From 6529fa599c9ee2a4576fe8fab92f461f0fba798d Mon Sep 17 00:00:00 2001 From: Frank Sachsenheim Date: Sat, 4 Mar 2017 00:18:56 +0100 Subject: Makes docs builds faster and ensures proper ownership Signed-off-by: Frank Sachsenheim --- Dockerfile-docs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'Dockerfile-docs') diff --git a/Dockerfile-docs b/Dockerfile-docs index 6f41940..105083e 100644 --- a/Dockerfile-docs +++ b/Dockerfile-docs @@ -1,12 +1,13 @@ FROM python:3.5 -RUN mkdir /src -WORKDIR /src +ARG uid=1000 +ARG gid=1000 -COPY requirements.txt /src/requirements.txt -RUN pip install -r requirements.txt +RUN addgroup --gid $gid sphinx \ + && useradd --uid $uid --gid $gid -M sphinx -COPY docs-requirements.txt /src/docs-requirements.txt -RUN pip install -r docs-requirements.txt +WORKDIR /src +COPY requirements.txt docs-requirements.txt ./ +RUN pip install -r requirements.txt -r docs-requirements.txt -COPY . /src +USER sphinx -- cgit v1.2.1