We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3b2a3c0 commit 1ccddb6Copy full SHA for 1ccddb6
Dockerfile
@@ -3,6 +3,11 @@
3
# build image
4
FROM --platform=$BUILDPLATFORM golang:alpine as go_builder
5
6
+ARG TARGETPLATFORM
7
+ARG BUILDPLATFORM
8
+ARG TARGETOS
9
+ARG TARGETARCH
10
+
11
RUN apk add --no-cache git
12
13
ADD . $GOPATH/src/github.com/msoap/shell2http
@@ -15,6 +20,7 @@ ENV GOARM=6
15
20
ENV GOARCH=$TARGETARCH
16
21
ENV GOOS=linux
17
22
23
+RUN echo "Building for $GOOS/$GOARCH"
18
24
RUN go build -v -trimpath -ldflags="-w -s -X 'main.version=$(git describe --abbrev=0 --tags | sed s/v//)'" -o /go/bin/shell2http .
19
25
26
# final image
0 commit comments