github.com/aclisp/heapster@v0.19.2-0.20160613100040-51756f899a96/deploy/docker/Dockerfile (about)

     1  FROM alpine:3.2
     2  MAINTAINER vishnuk@google.com
     3  
     4  ENV GLIBC_VERSION "2.23-r1"
     5  
     6  RUN apk add --update ca-certificates curl && \
     7      curl -Ls https://github.com/andyshinn/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-${GLIBC_VERSION}.apk -o glibc-${GLIBC_VERSION}.apk && \
     8      curl -Ls https://github.com/andyshinn/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-bin-${GLIBC_VERSION}.apk -o glibc-bin-${GLIBC_VERSION}.apk && \
     9      apk add --allow-untrusted glibc-${GLIBC_VERSION}.apk glibc-bin-${GLIBC_VERSION}.apk 
    10  
    11  RUN for cert in `ls -1 /etc/ssl/certs/*.crt | grep -v /etc/ssl/certs/ca-certificates.crt`; do cat "$cert" >> /etc/ssl/certs/ca-certificates.crt; done
    12  
    13  # cAdvisor discovery via external files.
    14  VOLUME /var/run/heapster/hosts
    15  ADD heapster /heapster
    16  ADD eventer /eventer
    17  
    18  ENTRYPOINT ["/heapster"]