Dockerfile-builder 400 B

1234567891011121314151617181920212223
  1. FROM alpine:3.15.2
  2. RUN apk add --no-cache --virtual .build-deps bash gcc musl-dev openssl go
  3. RUN wget -O go.tgz https://go.dev/dl/go1.18.linux-amd64.tar.gz
  4. RUN tar -C /usr/local -xzf go.tgz
  5. WORKDIR /usr/local/go/src
  6. RUN chmod +x make.bash
  7. RUN ./make.bash
  8. ENV PATH="/usr/local/go/bin:$PATH"
  9. ENV GOPATH=/opt/go/
  10. ENV PATH=$PATH:$GOPATH/bin
  11. RUN apk del .build-deps
  12. RUN apk add build-base