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 USER 4000 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"]