hxger commited on
Commit
94cd822
·
verified ·
1 Parent(s): a946b94

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -13
Dockerfile CHANGED
@@ -1,16 +1,19 @@
1
- FROM golang AS builder
2
- ENV GO111MODULE=on \
3
- CGO_ENABLED=0 \
4
- GOOS=linux
5
- RUN apt-get update && apt-get install -y git
6
- WORKDIR /build
7
- RUN git clone https://github.com/deanxv/kilo2api .
8
- RUN go mod download
9
- RUN go build -o /kilo2api
10
- FROM alpine
11
- RUN apk --no-cache add ca-certificates tzdata
12
- COPY --from=builder /kilo2api .
13
  RUN mkdir -p /app/kilo2api/data
 
14
  EXPOSE 7099
 
15
  WORKDIR /app/kilo2api/data
16
- ENTRYPOINT ["/kilo2api"]
 
 
 
 
 
1
+ FROM alpine:latest
2
+
3
+ RUN apk --no-cache add wget ca-certificates tzdata curl git
4
+
5
+ WORKDIR /app
6
+
7
+ RUN wget https://github.com/deanxv/kilo2api/releases/download/v1.0.8/kilo2api && \
8
+ chmod +x kilo2api
9
+
 
 
 
10
  RUN mkdir -p /app/kilo2api/data
11
+
12
  EXPOSE 7099
13
+
14
  WORKDIR /app/kilo2api/data
15
+
16
+ ENV PORT=7099
17
+ ENV TZ=Asia/Shanghai
18
+
19
+ CMD ["/app/kilo2api"]