From 68b29e7cd678b2bb526191476f6152dd95584774 Mon Sep 17 00:00:00 2001 From: colinlyguo Date: Wed, 26 Feb 2025 19:05:23 +0800 Subject: [PATCH] update bridgehistoryapi-db-cli --- build/dockerfiles/bridgehistoryapi-db-cli.Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build/dockerfiles/bridgehistoryapi-db-cli.Dockerfile b/build/dockerfiles/bridgehistoryapi-db-cli.Dockerfile index 6797d9e92c..a2109c71b6 100644 --- a/build/dockerfiles/bridgehistoryapi-db-cli.Dockerfile +++ b/build/dockerfiles/bridgehistoryapi-db-cli.Dockerfile @@ -1,5 +1,5 @@ # Download Go dependencies -FROM golang:1.21-alpine3.19 as base +FROM scrolltech/go-rust-builder:go-1.21-rust-nightly-2023-12-03 as base WORKDIR /src COPY ./bridge-history-api/go.* ./ @@ -13,7 +13,8 @@ RUN --mount=target=. \ cd /src/bridge-history-api/cmd/db_cli && go build -v -p 4 -o /bin/db_cli # Pull db_cli into a second stage deploy alpine container -FROM alpine:latest +FROM ubuntu:20.04 +ENV CGO_LDFLAGS="-Wl,--no-as-needed -ldl" COPY --from=builder /bin/db_cli /bin/ WORKDIR /app ENTRYPOINT ["db_cli"] \ No newline at end of file