github.com/google/cloudprober@v0.11.3/Dockerfile (about)

     1  # This Dockerfile expects "cloudprober" binary and ca-certificates to exist
     2  # in the working directory.
     3  #
     4  # Docker image built using this can executed in the following manner:
     5  #   docker run --net host -v $PWD/cloudprober.cfg:/etc/cloudprober.cfg \
     6  #                         cloudprober/cloudprober
     7  FROM busybox
     8  ADD cloudprober /cloudprober
     9  COPY ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
    10  
    11  # Metadata params
    12  ARG BUILD_DATE
    13  ARG VERSION
    14  ARG VCS_REF
    15  
    16  # Metadata
    17  LABEL org.label-schema.build-date=$BUILD_DATE \
    18        org.label-schema.name="Cloudprober" \
    19        org.label-schema.vcs-url="https://github.com/google/cloudprober" \
    20        org.label-schema.vcs-ref=$VCS_REF \
    21        org.label-schema.version=$VERSION \
    22        com.microscaling.license="Apache-2.0"
    23  
    24  ENTRYPOINT ["/cloudprober", "--logtostderr"]