diff --git a/Dockerfile b/Dockerfile index 1516b81..38e767a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,11 @@ WORKDIR /${appname} # Builder stage FROM base AS builder +RUN dnf install -y openssl-devel \ + bzip2-devel \ + libffi-devel \ + postgresql-devel + USER gen3 COPY poetry.lock pyproject.toml /${appname}/ @@ -29,6 +34,10 @@ ENV PATH="$(poetry env info --path)/bin:$PATH" # Final stage FROM base +RUN dnf install -y openssl-devel + +RUN yum install -y postgresql-libs + COPY --from=builder /${appname} /${appname} # Switch to non-root user 'gen3' for the serving process