hxger commited on
Commit
028f15c
·
verified ·
1 Parent(s): 95b4958

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -4
Dockerfile CHANGED
@@ -1,15 +1,16 @@
1
  FROM golang:alpine AS builder
2
 
 
 
3
  ENV CGO_ENABLED=0 \
4
  GO111MODULE=on \
5
  GOOS=linux
6
 
7
  WORKDIR /build
8
 
9
- COPY go.mod go.sum ./
10
- RUN go mod download
11
 
12
- COPY . .
13
  RUN go build -trimpath -ldflags "-s -w" -o /app/chutesai2api
14
 
15
  FROM alpine:latest
@@ -20,6 +21,8 @@ RUN apk add --no-cache \
20
 
21
  COPY --from=builder /app/chutesai2api /chutesai2api
22
 
 
 
23
  EXPOSE 7011
24
  WORKDIR /app/chutesai2api/data
25
- ENTRYPOINT ["/chutesai2api"]
 
1
  FROM golang:alpine AS builder
2
 
3
+ RUN apk add --no-cache git
4
+
5
  ENV CGO_ENABLED=0 \
6
  GO111MODULE=on \
7
  GOOS=linux
8
 
9
  WORKDIR /build
10
 
11
+ RUN git clone https://github.com/deanxv/chutesAI2api.git .
 
12
 
13
+ RUN go mod download
14
  RUN go build -trimpath -ldflags "-s -w" -o /app/chutesai2api
15
 
16
  FROM alpine:latest
 
21
 
22
  COPY --from=builder /app/chutesai2api /chutesai2api
23
 
24
+ RUN mkdir -p /app/chutesai2api/data
25
+
26
  EXPOSE 7011
27
  WORKDIR /app/chutesai2api/data
28
+ ENTRYPOINT ["/chutesai2api"]