mirror of
https://github.com/dushixiang/pika.git
synced 2026-05-07 06:16:43 +08:00
24 lines
485 B
Docker
24 lines
485 B
Docker
# 用于 GitHub Action 的 Agent Dockerfile
|
|
# 这个 Dockerfile 假设编译产物已经在外部构建完成
|
|
|
|
FROM alpine:latest
|
|
|
|
# 安装运行时依赖
|
|
RUN apk add --no-cache ca-certificates tzdata
|
|
|
|
# 设置时区为上海
|
|
ENV TZ=Asia/Shanghai
|
|
|
|
WORKDIR /app
|
|
|
|
ARG TARGETARCH
|
|
|
|
# 从外部编译的产物复制 agent 文件
|
|
COPY ./bin/agents/pika-agent-linux-${TARGETARCH} ./pika-agent
|
|
|
|
# 赋予执行权限
|
|
RUN chmod +x ./pika-agent
|
|
|
|
# 启动 agent
|
|
ENTRYPOINT ["./pika-agent", "run"]
|