FROM golang:1.23-bullseye WORKDIR /app ENV TZ=Asia/Shanghai RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN mkdir -p /.cache && \ chmod -R 777 /.cache COPY main.go ./ RUN uname -a EXPOSE 7860 CMD ["go", "run", "main.go"]