FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive # 安装 Python 3.10 环境 RUN apt-get update && \ apt-get install -y software-properties-common curl git && \ add-apt-repository ppa:deadsnakes/ppa && \ apt-get update && \ apt-get install -y python3.10 python3.10-venv python3.10-dev python3-pip && \ ln -sf python3.10 /usr/bin/python3 && \ apt-get clean && rm -rf /var/lib/apt/lists/* WORKDIR /app # 拷贝源码 COPY evalscope.0.17.0/ ./evalscope # 安装源码与全部依赖 RUN pip install --upgrade pip setuptools wheel && \ pip install -e 'evalscope[all]' ./evalscope # 启动容器即打印总 help 页面 ENTRYPOINT ["evalscope", "--help"]