Update Dockerfile
Browse files- Dockerfile +2 -5
Dockerfile
CHANGED
|
@@ -6,14 +6,11 @@ FROM golang:alpine AS builder
|
|
| 6 |
RUN apk --no-cache add git
|
| 7 |
|
| 8 |
# 从 GitHub 克隆 go-proxy-bingai 项目到 /workspace/app 目录下
|
| 9 |
-
RUN git clone
|
| 10 |
|
| 11 |
# 设置工作目录为之前克隆的项目目录
|
| 12 |
WORKDIR /workspace/app
|
| 13 |
|
| 14 |
-
# 执行 go mod tidy 命令,解决依赖问题
|
| 15 |
-
RUN go mod tidy
|
| 16 |
-
|
| 17 |
# 编译 go 项目。-ldflags="-s -w" 是为了减少编译后的二进制大小
|
| 18 |
RUN go build -ldflags="-s -w" -tags netgo -trimpath -o go-proxy-bingai main.go
|
| 19 |
|
|
@@ -34,4 +31,4 @@ ENV Go_Proxy_BingAI_USER_TOKEN_1="kJs8hD92ncMzLaoQWYtX5rG6bE3fZ4iO"
|
|
| 34 |
EXPOSE 8080
|
| 35 |
|
| 36 |
# 容器启动时运行的命令
|
| 37 |
-
CMD ["/workspace/app/go-proxy-bingai"]
|
|
|
|
| 6 |
RUN apk --no-cache add git
|
| 7 |
|
| 8 |
# 从 GitHub 克隆 go-proxy-bingai 项目到 /workspace/app 目录下
|
| 9 |
+
RUN git clone https://github.com/Harry-zklcdc/go-proxy-bingai.git /workspace/app
|
| 10 |
|
| 11 |
# 设置工作目录为之前克隆的项目目录
|
| 12 |
WORKDIR /workspace/app
|
| 13 |
|
|
|
|
|
|
|
|
|
|
| 14 |
# 编译 go 项目。-ldflags="-s -w" 是为了减少编译后的二进制大小
|
| 15 |
RUN go build -ldflags="-s -w" -tags netgo -trimpath -o go-proxy-bingai main.go
|
| 16 |
|
|
|
|
| 31 |
EXPOSE 8080
|
| 32 |
|
| 33 |
# 容器启动时运行的命令
|
| 34 |
+
CMD ["/workspace/app/go-proxy-bingai"]
|