FROM postgres:10

RUN apt-get update \
    && apt-get install -y \
        python3-pip python3 postgresql-server-dev-10 postgresql-client-10 \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

RUN python3 -m pip install --upgrade pip
RUN pip3 install yandex-pgmigrate

ENV POSTGRES_HOST_AUTH_METHOD=trust

COPY src/ /src/
COPY setup.sh /docker-entrypoint-initdb.d/
