skywalking-java/skywalking-alarm/docker/Dockerfile

25 lines
692 B
Docker

FROM openjdk:8u111-jdk
ENV ALARM_COORDINATE_ZK_ADDRESS=localhost:2181 \
MYSQL_SERVER=localhost:3306 \
MYSQL_USER=root \
MYSQL_PASSWORD=root \
REDIS_SERVER=localhost:6379 \
ALARM_MAIL_HOST=smtp.mail.com \
MAIL_SSL_ENABLE=true \
MAIL_USER_NAME=skywalking \
MAIL_PASSWORD=skywalking \
MAIL_SENDER_MAIL=skywalking@mail.com \
WEBUI_DEPLOY_ADDRESS=localhost:8080 \
WEBUI_CONTEXT_NAME=skywalking
ADD skywalking-alarm.tar /usr/local/
COPY config.properties /usr/local/skywalking-alarm/config
COPY docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]
CMD ["/usr/local/skywalking-alarm/bin/sw-alarm-server.sh"]