From 7bdd37b9f116a922ac8b7c2e74fc8521eec086cc Mon Sep 17 00:00:00 2001 From: Kent Shikama Date: Thu, 27 Jul 2023 16:47:11 -0400 Subject: [PATCH] Temporarily override Dockerhub --- src/ops/docker/expungeservice/Dockerfile | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/ops/docker/expungeservice/Dockerfile b/src/ops/docker/expungeservice/Dockerfile index b6b35e0a5..872be9107 100644 --- a/src/ops/docker/expungeservice/Dockerfile +++ b/src/ops/docker/expungeservice/Dockerfile @@ -1,6 +1,28 @@ -FROM recordsponge/expungeservice:dev +FROM python:3.9 AS base LABEL authors="Kenichi Nakamura " +RUN pip install --upgrade pip && \ + pip install pipenv +RUN apt update + +RUN mkdir -p /src/backend/expungeservice +WORKDIR /src/backend + +ENV WORKON_HOME=/src/venvs +ENV LC_ALL=C.UTF-8 +ENV LANG=C.UTF-8 + +RUN apt install -y wkhtmltopdf openssl + +# --- + +FROM base AS build + +RUN apt install git libffi-dev + +COPY Pipfile* setup.py /src/backend/ +RUN cd /src/backend && pipenv install + COPY backend /src/backend RUN mkdir -p /src/backend/logs && chown nobody /src/backend/logs RUN mkdir -p /src/backend/flask_session && chown nobody /src/backend/flask_session