Files
pika/Dockerfile
T
2025-12-16 00:05:58 +08:00

24 lines
429 B
Docker

# 用于 GitHub Action 的 Dockerfile
# 这个 Dockerfile 假设编译产物已经在外部构建完成
FROM alpine:latest
# 安装运行时依赖
RUN apk add --no-cache ca-certificates tzdata
# 设置时区为上海
ENV TZ=Asia/Shanghai
WORKDIR /app
ARG TARGETARCH
# 从外部编译的产物复制文件
COPY ./bin/pika-linux-${TARGETARCH} ./pika
# 暴露端口
EXPOSE 8080
# 启动服务
ENTRYPOINT ["./pika", "serve"]