mirror of
https://github.com/gravitl/netmaker.git
synced 2024-11-11 18:32:08 +08:00
23 lines
400 B
Text
23 lines
400 B
Text
FROM alpine:3.15.2
|
|
|
|
RUN apk add --no-cache --virtual .build-deps bash gcc musl-dev openssl go
|
|
|
|
RUN wget -O go.tgz https://go.dev/dl/go1.18.linux-amd64.tar.gz
|
|
|
|
RUN tar -C /usr/local -xzf go.tgz
|
|
|
|
WORKDIR /usr/local/go/src
|
|
|
|
RUN chmod +x make.bash
|
|
|
|
RUN ./make.bash
|
|
|
|
ENV PATH="/usr/local/go/bin:$PATH"
|
|
|
|
ENV GOPATH=/opt/go/
|
|
|
|
ENV PATH=$PATH:$GOPATH/bin
|
|
|
|
RUN apk del .build-deps
|
|
|
|
RUN apk add build-base
|