FROM alpine ENV RUN_MODE=prod # 安装 tzdata 包 RUN apk add --no-cache tzdata # 设置时区环境变量,例如设置为 Asia/Shanghai ENV TZ=Asia/Shanghai # 复制时区信息到系统时区目录 RUN cp /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone WORKDIR /rtsa COPY ./target/x86_64-unknown-linux-musl/release/manager ./rtsa_m COPY ./manager/conf/* ./conf/ COPY ./migrations/* ./migrations/ EXPOSE 8765 CMD ["sh", "-c", "./rtsa_m db migrate && ./rtsa_m serve"]