Skip to content
Snippets Groups Projects
Dockerfile 627 B
Newer Older
FROM debian:buster-slim
Erick Hitter's avatar
Erick Hitter committed

LABEL maintainer="ethitter"
LABEL version="1.0"
Erick Hitter's avatar
Erick Hitter committed

RUN echo "deb http://security.debian.org/ buster/updates main" >> /etc/apt/sources.list

RUN apt-get update \
Erick Hitter's avatar
Erick Hitter committed
    && apt-get -y --no-install-recommends install \
        python3 python3-pip \
    && pip3 install setuptools \
    && pip3 install s3cmd \
Erick Hitter's avatar
Erick Hitter committed
    && s3cmd --version \
Erick Hitter's avatar
Erick Hitter committed
    && pip3 uninstall -y setuptools \
    && apt-get remove -y python3-pip \
Erick Hitter's avatar
Erick Hitter committed
    && apt-get autoremove -y \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*
Erick Hitter's avatar
Erick Hitter committed
COPY s3-purge.sh /usr/local/bin/s3-purge
COPY crontab /etc/cron.d/s3-purge
Erick Hitter's avatar
Erick Hitter committed
CMD ["tail", "-f", "/dev/null"]