From e2ce913e82eba22196fadfed8f4e13f906d23f19 Mon Sep 17 00:00:00 2001 From: xueqingkun <xueqingkun@126.com> Date: Thu, 11 Jan 2024 10:04:07 +0800 Subject: [PATCH] rasa : docker file modify --- virtual-patient-rasa/docker_1_1_0/Dockerfile | 11 ++++++----- virtual-patient-rasa/docs/docker-entrypoint.sh | 7 ++++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/virtual-patient-rasa/docker_1_1_0/Dockerfile b/virtual-patient-rasa/docker_1_1_0/Dockerfile index 6be207fa..782c6151 100644 --- a/virtual-patient-rasa/docker_1_1_0/Dockerfile +++ b/virtual-patient-rasa/docker_1_1_0/Dockerfile @@ -4,11 +4,12 @@ FROM rasa_dev:1.0.0 COPY ./bert_chinese /usr/local/text2vec/bert_chinese COPY ./app.py /usr/local/text2vec/ -RUN /root/anaconda3/condabin/conda create --name text2vec_env python=3.9 -y && \ - /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install torch && \ - /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install flask && \ - /root/anaconda3/condabin/conda run --no-capture-output --name text2vec_env pip install text2vec -i https://pypi.tuna.tsinghua.edu.cn/simple +RUN source /root/anaconda3/etc/profile.d/conda.sh && \ + conda create --name text2vec_env python=3.9 -y && \ + conda activate text2vec_env && \ + pip install torch && \ + pip install flask && \ + pip install text2vec -i https://pypi.tuna.tsinghua.edu.cn/simple expose 5000 -#CMD [ "/root/anaconda3/condabin/conda","run","--no-capture-output","--name","text2vec_env", "python", "/usr/local/text2vec/app.py"] diff --git a/virtual-patient-rasa/docs/docker-entrypoint.sh b/virtual-patient-rasa/docs/docker-entrypoint.sh index b72bfb0d..0bf1a073 100644 --- a/virtual-patient-rasa/docs/docker-entrypoint.sh +++ b/virtual-patient-rasa/docs/docker-entrypoint.sh @@ -1,8 +1,9 @@ #!/bin/bash -# 启动text2vec-server -conda activate text2vec_env && pyton /data/vp/text2vec/app.py -conda run --no-capture-output --name text2vec_env python /usr/local/text2vec/app.py +# 启动text2vec服务 +source /root/anaconda3/etc/profile.d/conda.sh && \ + conda activate text2vec_env && \ + nohup python /usr/local/text2vec/app.py & # 启动jar包 java -jar -Duser.timezone=Asia/Shanghai /data/vp/virtual-patient-rasa-1.0-SNAPSHOT.jar "$@"