github.com/Equinix-Metal/virtlet@v1.5.2-0.20210807010419-342346535dc5/images/Dockerfile.virtlet (about)

     1  ARG VIRLET_BASE_TAG
     2  FROM ryugu-psie-docker-dev-local.jfrog.io/equinix/virtlet-build:${VIRLET_BASE_TAG}
     3  MAINTAINER Brandon Feng <bfeng@equinix.com>
     4  
     5  LABEL virtlet.image="virtlet"
     6  
     7  COPY image_skel /.
     8  COPY _output/flexvolume_driver /
     9  # Integration tests look for virtlet in $PATH
    10  # and we want it to be located in the same place both
    11  # in build/test image and production one
    12  COPY _output/virtlet /usr/local/bin
    13  COPY _output/virtletctl /usr/local/bin
    14  COPY _output/virtlet-longevity-tests /usr/local/bin
    15  COPY _output/vmwrapper /
    16  COPY _output/virtlet-e2e-tests /
    17  RUN GRPC_HEALTH_PROBE_VERSION=v0.2.2 && \
    18      curl -L -s -o /usr/local/bin/grpc_health_probe https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/${GRPC_HEALTH_PROBE_VERSION}/grpc_health_probe-linux-amd64 && \
    19      chmod +x /usr/local/bin/grpc_health_probe
    20  
    21  CMD ["/start.sh"]