anchor.diff:  ###############################################################################
   # STAGE 1 - Build a common base to use for the remaining stages
   ###############################################################################
  -FROM python:3.8.1-slim as base
  +FROM python:3.10-slim as base
   
   ENV PYTHONFAULTHANDLER=1 \
       PYTHONHASHSEED=random \
  
positive.code: 
  COPY . .
  RUN poetry build && /venv/bin/pip install dist/*.whl
  RUN mv config /venv/lib/python3.8/site-packages/
  RUN mv comics /venv/lib/python3.8/site-packages/
  RUN mv gallery /venv/lib/python3.8/site-packages/
  RUN mv characters /venv/lib/python3.8/site-packages/
  RUN mv places /venv/lib/python3.8/site-packages/
  RUN mv news /venv/lib/python3.8/site-packages/
  RUN mv main /venv/lib/python3.8/site-packages/
  RUN /venv/bin/python manage.py collectstatic --clear --no-input
  
  ###############################################################################
  
negative.code: ###############################################################################
  FROM nginx:alpine as static-assests
  RUN rm -rf /usr/share/nginx/html/*
  COPY --from=builder /venv/lib/python3.10/site-packages/staticfiles /usr/share/nginx/html
  COPY ./nginx.conf /etc/nginx/nginx.conf
  
  ###############################################################################
  