aa / Dockerfile
dongsiqie's picture
Update Dockerfile
db5639f verified
raw
history blame
No virus
475 Bytes
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"]