We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5d12d7a commit cda92ccCopy full SHA for cda92cc
1 file changed
Dockerfile
@@ -5,7 +5,7 @@ FROM golang:alpine AS builder
5
WORKDIR /go/src/github.com/qist/livetv/
6
ARG TARGETARCH
7
# 安装构建依赖
8
-RUN apk add --no-cache build-base git
+RUN apk add --no-cache build-base git upx
9
COPY . .
10
11
# Go 环境配置
@@ -14,7 +14,8 @@ ENV CGO_CFLAGS="-D_LARGEFILE64_SOURCE"
14
RUN gcc -v
15
# 编译 livetv
16
RUN go build -ldflags "-w -s" -o livetv .
17
-
+# 压缩文件
18
+RUN upx -9 -k livetv
19
# ==========================
20
# Runtime 阶段
21
0 commit comments