centos-go/Dockerfile
Lunny Xiao da0b1a23ff
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Add make
2022-08-09 17:00:19 +08:00

21 lines
445 B
Docker

FROM centos:7.6.1810
LABEL maintainer="xiaolunwen@gmail.com"
# gcc for cgo
RUN yum update -y && yum install -y gcc-c++ wget git make
ENV GOLANG_VERSION 1.19
ENV goRelArch linux-amd64
RUN set -eux; \
\
url="https://dl.google.com/go/go${GOLANG_VERSION}.${goRelArch}.tar.gz"; \
wget -O go.tgz "$url"; \
tar -C /usr/local -xzf go.tgz; \
rm go.tgz; \
\
export PATH="/usr/local/go/bin:$PATH"; \
go version
ENV PATH /usr/local/go/bin:$PATH