# Docker image with duffman mocks

FROM ubuntu:bionic

RUN export DEBIAN_FRONTEND=noninteractive && \
    apt-get update -q && \
    apt-get install --no-install-recommends -yq \
        iproute2    \
        cron        \
        vim         \
        wget        \
        curl        \
        less        \
        atop        \
        jq          \
	man         \
	net-tools   \
	tcpdump     \
	htop        \
        nginx-extras \
        openssh-client \
        logrotate \
        python-pip && \
    apt-get clean && \
    rm -rf /root/.cache/* /var/lib/apt/lists/* /var/cache/apt/archives/* /tmp/* /var/tmp/* /etc/nginx/sites-enabled/default&& \
    mkdir -p /var/lib/logrotate && \
    mkdir -p /var/spool/nginx/cache && mkdir -p /var/log/nginx

COPY simple.http.conf /etc/nginx/sites-enabled

ENV HOME=/root

ENTRYPOINT ["/usr/sbin/service", "nginx", "restart"]
