Spaces:
Sleeping
Sleeping
FROM golang:1.21 | |
# 安装 git 和 go | |
RUN apt-get update && apt-get install -y git golang && rm -rf /var/lib/apt/lists/* | |
# 设置工作目录 | |
WORKDIR / | |
# 设置环境变量 | |
ENV GO111MODULE=on | |
ENV CGO_ENABLED=0 | |
ENV PATH=$PATH:/go/bin | |
# 克隆 aurora 仓库 | |
RUN git clone https://github.com/renqabs/aa /aurora | |
# 切换到 aurora 文件夹并构建项目 | |
WORKDIR /aurora | |
RUN go build -o aurora | |
# 调整可执行权限 | |
RUN chmod +x ./aurora | |
# 执行 aurora | |
CMD ["./aurora"] |