update
This commit is contained in:
49
Dockerfile
Normal file
49
Dockerfile
Normal file
@@ -0,0 +1,49 @@
|
||||
|
||||
FROM harbor.4pd.io/inf/base-python3.8-ubuntu:1.1.0
|
||||
MAINTAINER shiguangchuan@4paradigm.com
|
||||
|
||||
WORKDIR /workspace
|
||||
|
||||
COPY ssh-keygen /bin
|
||||
|
||||
RUN wget -q ftp://ftp.4pd.io/pub/pico/temp/pynini-2.1.6-cp38-cp38-manylinux_2_31_x86_64.whl && pip install pynini-2.1.6-cp38-cp38-manylinux_2_31_x86_64.whl && rm -f pynini-2.1.6-c p38-cp38-manylinux_2_31_x86_64.whl
|
||||
|
||||
ADD ./requirements.txt /workspace
|
||||
RUN pip install -r ./requirements.txt -i https://nexus.4pd.io/repository/pypi-all/simple --trusted-host nexus.4pd.io --extra-index-url https://mirrors.aliyun.com/pypi/simple/ \
|
||||
&& pip cache purge \
|
||||
&& ssh-keygen -f /workspace/ssh-key-ecdsa -t ecdsa -b 521 -q -N ""
|
||||
|
||||
ADD . /workspace
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
CMD ["python3", "run_callback.py"]
|
||||
|
||||
|
||||
###########################
|
||||
## Dockerfile(更新后)
|
||||
#FROM harbor.4pd.io/lab-platform/inf/python:3.9
|
||||
|
||||
#WORKDIR /app
|
||||
|
||||
## 安装依赖
|
||||
##RUN pip install torch librosa flask
|
||||
|
||||
##RUN pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ && \
|
||||
## pip cache purge && \
|
||||
## pip --default-timeout=1000 install torch librosa flask
|
||||
|
||||
## 删除原来的 COPY pytorch_model.bin /app/
|
||||
|
||||
#COPY inference.py /app/
|
||||
# 只需要复制启动脚本
|
||||
|
||||
#EXPOSE 80
|
||||
|
||||
#CMD ["python", "inference.py"]
|
||||
####################
|
||||
|
||||
|
||||
##############################更新0731#################################
|
||||
|
||||
|
||||
Reference in New Issue
Block a user