FROM golang:1.21.4-alpine3.18 AS builder RUN apk update && apk add --no-cache git WORKDIR $GOPATH/src/sshway COPY . . RUN go get -d -v RUN go build -ldflags="-w -s" -o /go/bin/sshway FROM alpine:3.18 COPY --from=builder /go/bin/sshway /bin/sshway EXPOSE 2222 CMD ["/bin/sshway"]