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

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