diff options
author | Frank Sachsenheim <funkyfuture@riseup.net> | 2017-03-04 00:18:56 +0100 |
---|---|---|
committer | Frank Sachsenheim <funkyfuture@riseup.net> | 2017-04-15 15:46:52 +0200 |
commit | 6529fa599c9ee2a4576fe8fab92f461f0fba798d (patch) | |
tree | 141d1bded98f6a8bf4cd5516aa852283d3275ba3 /Dockerfile-docs | |
parent | f127a9ffdc9db1a946c3d7943eaf16b207f33598 (diff) | |
download | docker-py-6529fa599c9ee2a4576fe8fab92f461f0fba798d.tar.gz |
Makes docs builds faster and ensures proper ownership
Signed-off-by: Frank Sachsenheim <funkyfuture@riseup.net>
Diffstat (limited to 'Dockerfile-docs')
-rw-r--r-- | Dockerfile-docs | 15 |
1 files changed, 8 insertions, 7 deletions
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 |