Dockerfile 424 B

123456789101112131415161718192021
  1. FROM zenika/alpine-maven:3-jdk8
  2. ARG MAVEN_PROFILE
  3. ENV BUILD_PROFILE $MAVEN_PROFILE
  4. COPY docker/filebeat.yml /etc/conf.d/
  5. COPY docker/start.sh /app/
  6. #COPY ["./connector-*", "/app/"]
  7. COPY . /app/
  8. WORKDIR /app
  9. RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
  10. RUN apk update
  11. RUN apk add filebeat
  12. RUN mvn clean
  13. RUN mvn package -P $MAVEN_PROFILE
  14. ENTRYPOINT ["/bin/sh", "-C", "start.sh"]