Socialify

Folder ..

Viewing Dockerfile
13 lines (8 loc) • 290.0 B

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
FROM golang:1.22

WORKDIR /usr/src/pagoda

# pre-copy/cache go.mod for pre-downloading dependencies and only redownloading them in subsequent builds if they change
COPY go.mod go.sum ./

RUN go mod download && go mod verify

COPY . .

RUN go build -v -o /usr/local/bin ./...

CMD ["pagoda"]