FROM c3dev/base

RUN mkdir -p /opt /data /logs && chmod ag+rw /data /logs

ENV KAFKA_VERSION 0.10.1.1-cp1

ADD kafka_2.10-${KAFKA_VERSION}.tgz /opt

RUN mv /opt/kafka_2.10-${KAFKA_VERSION} /opt/kafka

COPY include/config /opt/kafka/config

#Required by Kafka cmd line tools
ENV LOG_DIR /logs

WORKDIR /opt/kafka

# primary, jmx
EXPOSE 9092 7203

VOLUME [ "/data", "/logs" ]

COPY include/config-and-run /opt/kafka/

CMD ["bash", "-e", "/opt/kafka/config-and-run"]
