FROM python:3.7-slim

LABEL maintainer="spellanser@yandex-team.ru"

RUN apt-get update && apt-get install -y apt-utils
RUN apt-get install -y vim \
        iputils-ping \
        dnsutils \
        telnet \
        procps \
        htop \
        gcc \
        tcpdump \
        less \
    && apt-get autoclean \
    && apt-get autoremove

COPY src/ /opt/src

WORKDIR /opt/src/

RUN pip install pip --no-cache-dir && \
    pip install -r requirements.txt -i https://pypi.yandex-team.ru/simple/ --no-cache-dir

ENTRYPOINT ["/opt/src/consumer.sh"]
