diff --git a/Dockerfile b/Dockerfile index d4890d0..6a3151c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,10 +8,10 @@ ENV CGO_ENABLED=1 COPY go.mod go.sum ./ #安装编译需要的环境gcc等, 同时CGO_ENABLED=1 RUN apk --update upgrade \ - && apk add --no-cache sqlite gcc g++ \ + && apk add --no-cache build-base sqlite gcc g++ libc-dev libsqlite3-dev \ && go mod download COPY . . -RUN CGO_ENABLED=1 GOOS=linux GOARCH=$TARGETARCH CC=gcc go build -ldflags="-s -w" -o server . && \ +RUN CGO_ENABLED=1 GOOS=linux GOARCH=$TARGETARCH go build -ldflags="-s -w" -o server . && \ mv config/.env.example config/clash.ini server /app/static ##打包镜像