FROM alpine:3.4

COPY prepare_docker_image_alpine.sh .
COPY musl_patch .
RUN ./prepare_docker_image_alpine.sh
RUN pip install qcache==0.8.0

EXPOSE 9401 9402 9403 9404 9405 9406 9407 9408
ENV QCACHE_PORT 9401

# Start container like this:
# - docker run -p 9401:9401 qcache
# - docker run --env QCACHE_PORT=9402 -p 9402:9402 qcache
CMD [ "sh", "-c", "qcache -p $QCACHE_PORT"]
