# 使用官方镜像作为基础 FROM xxnuo/mtranserver:latest # 安装必要的工具 RUN apt-get update && apt-get install -y wget unzip # 设置工作目录 WORKDIR /app # 创建模型目录 RUN mkdir -p /app/models # 下载并解压所有模型文件 RUN for model in deen ende enfa enfr enja enko enpl enru enzh faen fren jaen koen plen ruen zhen; do \ wget -O /tmp/$model.zip https://github.com/xxnuo/MTranServer/releases/download/models/$model.zip && \ unzip /tmp/$model.zip -d /app/models/ && \ rm /tmp/$model.zip; \ done # 设置环境变量 ENV CORE_API_TOKEN="" # 暴露服务端口 EXPOSE 8989 # 不指定CMD,使用镜像默认的启动命令 # 这样可以使用镜像中原有的启动方式