FROM python:3.8-slim

# Get postgres/mysql development stuff in the image
RUN apt-get update \
    && apt-get install -y --no-install-recommends \ 
    gcc \
    libmariadb-dev-compat \
    libpq-dev \
    && rm -rf /var/lib/apt/lists

# Environment variables 
# - CAPO_PROFILE will be overridden for Dev, Test, and Prod
ENV PIP_NO_CACHE_DIR false
ENV CAPO_PROFILE docker

# Set up Capo
WORKDIR /root/.capo
COPY docker.properties docker.properties