29 lines
1003 B
Go
29 lines
1003 B
Go
FROM loads/alpine:3.8
|
|
|
|
###############################################################################
|
|
# INSTALLATION
|
|
###############################################################################
|
|
|
|
ENV WORKDIR /app
|
|
ENV QUEUE_DRIVER kafka
|
|
ENV KAFKA_ADDRESS kafka.118im.com:30835
|
|
ENV KAFKA_VERSION 2.4.0
|
|
ENV KAFKA_USERNAME=
|
|
ENV KAFKA_PASSWORD=
|
|
ENV KAFKA_SASL_MECHANISM=
|
|
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
|