All Downloads are FREE. Search and download functionalities are using the official Maven repository.

go-server.Dockerfile Maven / Gradle / Ivy

There is a newer version: 3.0.0-rc1
Show newest version
FROM golang:1.10 AS build
WORKDIR /go/src
COPY go ./go
COPY main.go .

ENV CGO_ENABLED=0
RUN go get -d -v ./...

RUN go build -a -installsuffix cgo -o swagger .

FROM scratch AS runtime
COPY --from=build /go/src/swagger ./
EXPOSE 8080/tcp
ENTRYPOINT ["./swagger"]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy