diff --git a/Dockerfile b/Dockerfile index 59a2d31..f10ee24 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG GOLANG_CI_LINT_VERSION -FROM registry-vpc.cn-beijing.aliyuncs.com/d8dcloud/go:1.23 as builder +FROM golang:1.23 as builder ENV PATH /go/bin:/usr/local/go/bin:$PATH ENV GOPATH /go COPY . /go/src/github.com/virtual-kubelet/alibabacloud-eci @@ -10,7 +10,7 @@ RUN go env -w GOPROXY=https://goproxy.cn,https://mirrors.aliyun.com/goproxy/,dir RUN make build RUN cp bin/virtual-kubelet /usr/bin/virtual-kubelet -FROM registry-vpc.cn-beijing.aliyuncs.com/d8dcloud/golangci/golangci-lint:${GOLANG_CI_LINT_VERSION} as lint +FROM golangci/golangci-lint:${GOLANG_CI_LINT_VERSION} as lint WORKDIR /app # 设置 Go 国内代理加速 RUN go env -w GOPROXY=https://goproxy.cn,https://mirrors.aliyun.com/goproxy/,direct @@ -28,7 +28,7 @@ RUN \ --mount=type=cache,target=/root/.cache/golangci-lint \ golangci-lint run -v --out-format="${OUT_FORMAT:-colored-line-number}" -FROM registry-vpc.cn-beijing.aliyuncs.com/d8dcloud/alpine:latest +FROM alpine:latest COPY --from=builder /usr/bin/virtual-kubelet /usr/bin/virtual-kubelet COPY --from=builder /etc/ssl/certs/ /etc/ssl/certs