diff --git a/Dockerfile b/Dockerfile index 1f8117c..2045c26 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,13 @@ FROM golang:1.15.3-alpine AS build -WORKDIR /src -COPY . . -RUN go build -o ondemand-service . -FROM scratch AS bin -COPY --from=build /src/ondemand-service / -ENTRYPOINT [ "/ondemand-service" ] \ No newline at end of file + +ENV APP_NAME ondemand-service +ENV PORT 10000 + +COPY . /go/src/ondemand-service +WORKDIR /go/src/ondemand-service + +RUN go build -o /go/bin/ondemand-service + +FROM alpine +COPY --from=build /go/bin/ondemand-service /go/bin/ondemand-service +CMD [ "/go/bin/ondemand-service" ] \ No newline at end of file diff --git a/main.go b/main.go index f56ed45..3c00a38 100644 --- a/main.go +++ b/main.go @@ -55,6 +55,7 @@ func parseParams(w http.ResponseWriter, r *http.Request) (string, uint64) { } func main() { + fmt.Println("Server listening on port 10000.") http.HandleFunc("/", handleRequests) log.Fatal(http.ListenAndServe(":10000", nil)) }