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"] |