podcast/mpd-ympd-proxy-pause/split.dockerfile

28 lines
496 B
Docker
Executable File

### PAUSE
FROM frolvlad/alpine-glibc:alpine-3.9_glibc-2.28
RUN apk add --no-cache \
gcc \
libc-dev
COPY ./pause.c /pause.c
RUN gcc /pause.c -o /pause
### RUNNER
FROM frolvlad/alpine-glibc:alpine-3.9_glibc-2.28
RUN apk add --no-cache \
mpd \
mpc \
fcron \
ympd
RUN mkdir -p \
/mnt/{media,playlists,database} \
/var/log/mpd/mpd.log
COPY --from=0 /pause /pause
COPY ./entrypoint.sh /entrypoint.sh
COPY ./stop.sh /stop.sh
CMD []
ENTRYPOINT ["sh", "/entrypoint.sh"]