烟草指纹图谱APP部署
-
烟草指纹图谱APP部署
- image: anneng01:8090/angs/molecular_genetic_analysis:api_01
- volumn: /workspace/angs_molecular_genetic_analysis_api/instance
- port: 5667
完整的启动命令
docker run -d \ -p 5667:5667 \ -v /ceph_disk3/lx/temp/instance:/workspace/angs_molecular_genetic_analysis_api/instance \ anneng01:8090/angs/molecular_genetic_analysis:api_01备注:
- instance目录下包含
- config.py: 部署时需要修改内部pg和redis配置
- supervisord.conf: 使用归档文件即可
- log: 空目录
- 需要的配置文件参考服务器 /ceph_disk3/lx/temp/instance 下内容
- 关于镜像tag名称在正式使用时可能会有更新(项目并未完全完成)
验证:
- 使用服务器内部文件(可在instance目录下放置test_data目录,并将测试数据放入)
使用post方式请求接口:
http://103.114.101.5:5667/load
请求参数(json格式):{ "vcf":"/workspace/angs_molecular_genetic_analysis_api/instance/test_data/n5000.vcf.gz", "fasta":"/workspace/angs_molecular_genetic_analysis_api/instance/test_data/Nitab-v4.5_genome_Chr_Edwards2017.fasta" }