bufe commited on
Commit
15d69da
·
verified ·
2 Parent(s): c6995ee d2c3139

Merge branch #xiaozhian/sadasfg' into 'bufe/bus'

Browse files
Dockerfile CHANGED
@@ -1,17 +1,23 @@
1
  # 使用官方镜像作为基础
2
  FROM xxnuo/mtranserver:latest
3
 
 
 
 
4
  # 设置工作目录
5
  WORKDIR /app
6
 
7
  # 创建模型目录
8
  RUN mkdir -p /app/models
9
 
10
- # 复制模型文件到容器中
11
- # 假设模型文件在构建上下文的models目录中
12
- COPY models/ /app/models/
 
 
 
13
 
14
- # 设置环境变量(可选,你可以在Hugging Face Space设置中配置)
15
  ENV CORE_API_TOKEN=""
16
 
17
  # 暴露服务端口
 
1
  # 使用官方镜像作为基础
2
  FROM xxnuo/mtranserver:latest
3
 
4
+ # 安装必要的工具
5
+ RUN apt-get update && apt-get install -y wget unzip
6
+
7
  # 设置工作目录
8
  WORKDIR /app
9
 
10
  # 创建模型目录
11
  RUN mkdir -p /app/models
12
 
13
+ # 下载并解压所有模型文件
14
+ RUN for model in deen ende enfa enfr enja enko enpl enru enzh faen fren jaen koen plen ruen zhen; do \
15
+ wget -O /tmp/$model.zip https://github.com/xxnuo/MTranServer/releases/download/models/$model.zip && \
16
+ unzip /tmp/$model.zip -d /app/models/ && \
17
+ rm /tmp/$model.zip; \
18
+ done
19
 
20
+ # 设置环境变量
21
  ENV CORE_API_TOKEN=""
22
 
23
  # 暴露服务端口
models/.gitkeep DELETED
File without changes
models/enzh/lex.50.50.enzh.s2t.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:06fbe7ddd8ca547d47a68c104c5a84577e44b29de935a0e4eb5957603d746ec3
3
- size 6298264
 
 
 
 
models/enzh/model.enzh.intgemm.alphas.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:31ba296821cfffcf4713176ed6f331eb1faf3f8fe433f454a37e722b5f8c4b17
3
- size 59504955
 
 
 
 
models/enzh/vocab.enzh.spm DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:1ffaf806d8a17446675e04c99472ea716f7519d2a53ff826a1df8fa9bbcdf941
3
- size 1358432