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