Files
im_manager/server/manifest/docker/Dockerfile
T

29 lines
1.0 KiB
Go

FROM loads/alpine:3.8
###############################################################################
# INSTALLATION
###############################################################################
ENV WORKDIR /app
ENV QUEUE_DRIVER kafka
ENV KAFKA_ADDRESS 64.118.137.182:9094
ENV KAFKA_VERSION 2.4.0.0
ENV KAFKA_USERNAME kafka-external
ENV KAFKA_PASSWORD gr58tNnlZOVGW3AmMbL2
ENV KAFKA_SASL_MECHANISM SCRAM-SHA-512
ADD hack $WORKDIR/hack/
ADD manifest/config $WORKDIR/manifest/config/
ADD resource $WORKDIR/resource/
ADD ./temp/linux_amd64/hotgo $WORKDIR/hotgo
ADD ./manifest/docker/entrypoint.sh $WORKDIR/entrypoint.sh
RUN chmod +x $WORKDIR/hotgo
RUN chmod +x $WORKDIR/entrypoint.sh
###############################################################################
# START
###############################################################################
WORKDIR $WORKDIR
CMD ./entrypoint.sh