FROM alpine:3 AS builder ENV OCTANT_VERSION=0.21.0 ENV OCTANT_CHECKSUM=9f10ef7a0ae7f4dffa18da66d608c63c0116c6709eab1e0db75a17da3f165d98 RUN apk update && \ apk add \ ca-certificates \ xdg-utils \ && \ wget --quiet --output-document /tmp/octant.tar.gz \ https://github.com/vmware-tanzu/octant/releases/download/v${OCTANT_VERSION}/octant_${OCTANT_VERSION}_Linux-64bit.tar.gz && \ sha256sum /tmp/octant.tar.gz | grep "$OCTANT_CHECKSUM" && \ if [[ $? -ne 0 ]]; then echo "Bad checksum"; exit 444; fi && \ tar -xzvf /tmp/octant.tar.gz --strip 1 -C /opt COPY entrypoint.sh / FROM alpine:3 WORKDIR /tmp RUN addgroup -g 2000 -S octant && adduser -u 1000 -h /home/octant -G octant -S octant COPY --from=builder /opt/octant /opt/octant COPY entrypoint.sh / ENTRYPOINT /entrypoint.sh