
sentence-transformers==4.1.0




#### docker 容器部署
##### 目前采用离线打包docker容器上传部署模式
  - 1、本地容器打包        docker build -t lq_agent_platform_server:v0.1 .
    - 1.1、保存本地镜像文件    docker save -o lq_agent_platform_v0.1.img lq_agent_platform:v0.1
    - 1.2、容器压缩           tar -czvf lq_agent_platform_v0.1.tar.gz lq_agent_platform_v0.1.img
    - 1.3、sftp上传到测试环境目录：       /home/cjb/lq_workspace/app/LqAgentServer/docker_tmp
    - 1.4、容器解压           tar -xzvf lq_agent_platform_v0.1.tar.gz
  - 6、删除测试环境原镜像   docker rmi lq_agent_platform:v0.1
  - 7、容器加载           docker load -i lq_agent_platform_v0.1.img
  - 8、容器启动
    
    192.168.0.3

    docker run --name=LQAgentServer -d  --memory="4096m" --memory-swap="5000m" --cpus="3" --cpuset-cpus="0-2" --restart=always -p 8001:8001 -v /home/cjb/lq_workspace/app/LqAgentServer/config:/app/config/ -v /home/cjb/lq_workspace/app/LqAgentServer/gunicorn_log/:/app/gunicorn_log/  -v /home/cjb/lq_workspace/app/LqAgentServer/logs/:/app/logs/ --network=host lq_agent_platform_server:v0.1


    192.168.0.5
    docker run --name=LQAgentServer -d  --memory="4096m" --memory-swap="5000m" --cpus="3" --cpuset-cpus="0-2" --restart=always -p 8001:8001 -v /home/admin/lq_workspace/app/LqAgentServer/config:/app/config/ -v /home/admin/lq_workspace/app/LqAgentServer/gunicorn_log/:/app/gunicorn_log/  -v /home/admin/lq_workspace/app/LqAgentServer/logs/:/app/logs/ --network=host lq_agent_platform_server:v0.1


 




      docker run -d --name=LQAgentServer --memory="4096m" --memory-swap="5000m" --restart=always --network=host   -v /home/admin/lq_workspace/app/LqAgentServer/config:/app/config/   -v /home/admin/lq_workspace/app/LqAgentServer/logs/:/app/logs/  lq_agent_platform_server:v0.1



  - 9、容器copy文件
     - 进入容器查看文件：docker exec -it LQAgentServer /bin/sh 
     - copy外部文件到容器内：docker cp gunicorn_config.py LQAgentServer:/app/gunicorn_config
  
    - 实例启动： docker start LQAgentServer
    - 实例停止： docker stop LQAgentServer
    - 实例重启： docker restart LQAgentServer
    - 使用docker查看日志  docker logs -f LQAgentServer
    - 使用docker查看日志  docker logs -f --tail {行数} LQAgentServer

  - 9、路径文件映射
    - 配置文件
      - 宿主机：/home/cjb/lq_workspace/app/LqAgentServer/config/ ==> 容器：/app/config/ 
      - 宿主机：/home/cjb/lq_workspace/app/LqAgentServer/logs/ ==> 容器：/app/logs/
    - 配置文件路径说明，注意修改后重启容器
      - 宿主机配置文件路径
        vim /home/cjb/lq_workspace/app/LqAgentServer/config/prompt/{prompt文件名称}.yaml
        vim /home/cjb/lq_workspace/app/LqAgentServer/config/config.ini

      - 宿主机日志地址 /home/cjb/lq_workspace/app/LqAgentServer/logs/




#### 测试