Newer
Older
MusicDownloader / deployment / docker / Dockerfile
from python:slim

ARG MUSIC_FOLDER_ARG=/nas/music/kuwo
ARG MUSIC_URL_ARG=https://www.kuwo.cn/bang/content?name=%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8C%E6%A6%9C
ARG MUSIC_OP_ARG=download

ENV MUSIC_URL=${MUSIC_URL_ARG}
ENV MUSIC_FOLDER=${MUSIC_FOLDER_ARG}
ENV MUSIC_OP=${MUSIC_OP_ARG}

RUN apt-get update \
    && apt-get -y install libpq-dev gcc \
    && pip install psycopg2


COPY requirements.txt /
RUN pip install -r requirements.txt
COPY src/* /
COPY start.sh /
RUN chmod +x /start.sh
ENTRYPOINT ["/start.sh"]