29 lines
359 B
Docker
29 lines
359 B
Docker
FROM golang:1.16
|
|
|
|
RUN mkdir -p /app/janus
|
|
WORKDIR /app/janus
|
|
|
|
|
|
COPY go.mod .
|
|
COPY go.sum .
|
|
RUN go mod download
|
|
|
|
COPY . .
|
|
RUN go build -o ./out/janus .
|
|
|
|
EXPOSE 8000
|
|
|
|
CMD ["./out/janus"]
|
|
|
|
# COPY . .
|
|
#
|
|
# # Download all the dependencies
|
|
# RUN go get -d -v ./...
|
|
#
|
|
# # Install the package
|
|
# RUN go install -v ./...
|
|
#
|
|
# EXPOSE 8000
|
|
#
|
|
# CMD ["go", "run", "main.go"]
|