diff --git a/autogpts/autogpt/Dockerfile b/autogpts/autogpt/Dockerfile index 941620e8..b7af437a 100644 --- a/autogpts/autogpt/Dockerfile +++ b/autogpts/autogpt/Dockerfile @@ -6,7 +6,7 @@ FROM python:3.10-slim AS autogpt-base # Install browsers RUN apt-get update && apt-get install -y \ - chromium-driver firefox-esr ca-certificates gcc \ + chromium-driver ca-certificates gcc \ && apt-get clean && rm -rf /var/lib/apt/lists/* # Install utilities @@ -37,12 +37,14 @@ CMD [] # dev build -> include everything FROM autogpt-base as autogpt-dev -RUN poetry install --no-root +RUN poetry install --no-cache --no-root \ + && rm -rf $(poetry env info --path)/src ONBUILD COPY . ./ # release build -> include bare minimum FROM autogpt-base as autogpt-release -RUN poetry install --no-root --without dev +RUN poetry install --no-cache --no-root --without dev \ + && rm -rf $(poetry env info --path)/src ONBUILD COPY autogpt/ ./autogpt ONBUILD COPY scripts/ ./scripts ONBUILD COPY plugins/ ./plugins