diff --git a/sample-functions/WebhookStash/Dockerfile b/sample-functions/WebhookStash/Dockerfile index 716e7dbc1e58e7e5d6a54d07aef86dc43f6fb125..4f7ef7584d5d36a7c7960196ac363b2b1dad0622 100644 --- a/sample-functions/WebhookStash/Dockerfile +++ b/sample-functions/WebhookStash/Dockerfile @@ -1,3 +1,5 @@ +FROM openfaas/classic-watchdog:0.14.4 as watchdog + FROM golang:1.11-alpine as builder ENV CGO_ENABLED=0 @@ -7,14 +9,13 @@ ENTRYPOINT [] WORKDIR /go/src/github.com/openfaas/faas/sample-functions/WebhookStash COPY handler.go . -# COPY vendor vendor RUN go install -FROM functions/alpine:latest +FROM alpine:3.10 -# Needed to reach the hub -RUN apk --no-cache add ca-certificates +COPY --from=watchdog /fwatchdog /usr/bin/fwatchdog +RUN chmod +x /usr/bin/fwatchdog COPY --from=builder /go/bin/WebhookStash /usr/bin/WebhookStash ENV fprocess "/usr/bin/WebhookStash"