From 811a94687978a4103810ae4201c54265e078f188 Mon Sep 17 00:00:00 2001 From: burnettk Date: Sat, 14 Oct 2023 12:44:56 -0400 Subject: [PATCH] we already have poetry in base image, and we do not have a dev stanza --- connector-proxy-demo/Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/connector-proxy-demo/Dockerfile b/connector-proxy-demo/Dockerfile index 2e1a76b7f..6161dc8cd 100644 --- a/connector-proxy-demo/Dockerfile +++ b/connector-proxy-demo/Dockerfile @@ -1,6 +1,5 @@ FROM ghcr.io/sartography/python:3.11 -RUN pip install poetry RUN useradd _gunicorn --no-create-home --user-group RUN apt-get update && \ @@ -10,7 +9,7 @@ RUN apt-get update && \ WORKDIR /app COPY pyproject.toml poetry.lock /app/ -RUN poetry install --without dev +RUN poetry install RUN set -xe \ && apt-get remove -y gcc python3-dev libssl-dev \ @@ -22,6 +21,6 @@ COPY . /app/ # run poetry install again AFTER copying the app into the image # otherwise it does not know what the main app module is -RUN poetry install --without dev +RUN poetry install CMD ./bin/boot_server_in_docker