mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-02-26 15:47:21 +00:00
16 lines
481 B
Docker
16 lines
481 B
Docker
FROM golang:1.19.1
|
|
|
|
# Install build tools.
|
|
RUN apt-get update
|
|
RUN apt-get -yq --no-install-suggests --no-install-recommends install gcc-multilib g++-multilib
|
|
|
|
# The repo checkout is mounted to /source.
|
|
WORKDIR /source
|
|
|
|
# Prevent git error because the owner of /source does not exist in the Docker container.
|
|
RUN git config --global --add safe.directory /source
|
|
|
|
# Configure Go tool cache locations
|
|
ENV GOPATH=/cache/go
|
|
ENV GOCACHE=/cache/go/cache
|
|
ENV GOMODCACHE=/cache/go/modcache
|