FROM docker.io/alpine:latest LABEL maintainer="Chrystian Huot " WORKDIR /app ENV DOCKER=1 COPY dist/linux-amd64/rdio-scanner.pdf . COPY server/. server/. RUN mkdir -p /app/data && \ apk --no-cache --no-progress --virtual .build add go && \ cd server && \ go build -o ../rdio-scanner && \ cd .. && \ rm -fr server && \ apk del .build && \ apk --no-cache --no-progress add ffmpeg tzdata VOLUME [ "/app/data" ] EXPOSE 3000 ENTRYPOINT [ "./rdio-scanner", "-base_dir", "/app/data" ]