FROM golang:1.17-alpine as build COPY ./forwarder /tmp/src WORKDIR /tmp/src RUN go build -o /tmp/gobuilt FROM alpine:3.6 RUN apk --no-cache update && apk --no-cache add socat && rm -rf /var/cache/apk/ COPY --from=build /tmp/gobuilt /entrypoint RUN chmod +x entrypoint CMD ["/entrypoint"]