FROM golang:1.18 as builder
# install aws-iam-authenticator for tidbcloud client
RUN go install -mod=mod sigs.k8s.io/aws-iam-authenticator/cmd/aws-iam-authenticator@v0.5.7


FROM registry-mirror.pingcap.net/library/debian:buster
WORKDIR /apps/

RUN apt update \
    && apt install -y ca-certificates\
    && rm -rf /var/lib/apt/lists/*
COPY --from=builder /go/bin/aws-iam-authenticator /usr/local/bin/
COPY services/rms/bin/ /apps/

ENTRYPOINT ["/apps/rms"]

# hub.pingcap.net/qa/rms:latest