FROM alpine:latest | |
# 安装必要的运行时依赖(如果需要) | |
RUN apk add --no-cache ca-certificates | |
WORKDIR /app | |
# 复制可执行文件并设置权限 | |
COPY snowflake-proxy-linux ./snowflake-proxy-linux | |
RUN chmod +x snowflake-proxy-linux | |
# 创建非 root 用户(安全最佳实践) | |
RUN adduser -D -s /bin/sh snowflake | |
USER snowflake | |
CMD ["./snowflake-proxy-linux"] |