Dockerfile 523 B

1234567891011121314151617
  1. FROM php:latest
  2. LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
  3. RUN apt-get update && apt-get install -y curl
  4. RUN curl -sL https://github.com/ptrofimov/beanstalk_console/archive/master.tar.gz | tar xvz -C /tmp
  5. RUN mv /tmp/beanstalk_console-master /source
  6. RUN apt-get remove --purge -y curl && \
  7. apt-get autoclean && \
  8. apt-get clean && \
  9. rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  10. EXPOSE 2080
  11. CMD bash -c 'BEANSTALK_SERVERS=$BEANSTALKD_PORT_11300_TCP_ADDR:11300 php -S 0.0.0.0:2080 -t /source/public'