From 0929df8915936909278f4ce38a2e753630bb9dce Mon Sep 17 00:00:00 2001 From: Alex Sharov <AskAlexSharov@gmail.com> Date: Thu, 12 May 2022 15:17:24 +0700 Subject: [PATCH] Docker: use recommended way to install gcc (by build-base package) (#4134) --- .dockerignore | 3 +-- Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.dockerignore b/.dockerignore index aea737c4dc..49a771a03d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -5,7 +5,6 @@ **/*.dSYM build -tests/testdata -tests/.git +tests cmd/prometheus diff --git a/Dockerfile b/Dockerfile index 287edaf178..099f4815c6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 FROM docker.io/library/golang:1.18-alpine3.15 AS builder -RUN apk --no-cache add make gcc g++ linux-headers git bash ca-certificates libgcc libstdc++ +RUN apk --no-cache add build-base linux-headers git bash ca-certificates libstdc++ WORKDIR /app ADD . . @@ -10,7 +10,7 @@ RUN make erigon rpcdaemon integration sentry txpool downloader hack observer db- FROM docker.io/library/alpine:3.15 -RUN apk add --no-cache ca-certificates libgcc libstdc++ tzdata +RUN apk add --no-cache ca-certificates libstdc++ tzdata COPY --from=builder /app/build/bin/* /usr/local/bin/ RUN adduser -H -u 1000 -g 1000 -D erigon -- GitLab