diff --git a/starship/docker/chains/Dockerfile.eth-prysmctl b/starship/docker/chains/Dockerfile.eth-prysmctl new file mode 100644 index 00000000..70b85394 --- /dev/null +++ b/starship/docker/chains/Dockerfile.eth-prysmctl @@ -0,0 +1,17 @@ +ARG BASE_IMAGE +ARG VERSION +FROM ${BASE_IMAGE}:${VERSION} AS source + +FROM alpine:3.17 + +LABEL org.opencontainers.image.source="https://github.com/cosmology-tech/starship" + +COPY --from=source /prysmctl /usr/bin + +# Set up dependencies +ENV PACKAGES curl make bash jq sed + +# Install minimum necessary dependencies +RUN apk add --no-cache $PACKAGES + +WORKDIR /opt diff --git a/starship/docker/chains/versions.yaml b/starship/docker/chains/versions.yaml index 9be24ee3..4abff082 100644 --- a/starship/docker/chains/versions.yaml +++ b/starship/docker/chains/versions.yaml @@ -159,3 +159,9 @@ chains: tags: - stable - v5.2.0 + - name: prysm/cmd/prysmctl + base: gcr.io/prysmaticlabs/prysm/cmd/prysmctl + file: Dockerfile.eth-prysmctl + tags: + - stable + - v5.2.0