开源软件名称:py_real_md
开源软件地址:https://gitee.com/haifengat/py_real_md
开源软件介绍:
tick_from_ctp项目介绍使用ctp api接收行情生成实时分钟数据保存到redis DockerfileFROM haifengat/centos:8.2COPY *.py /home/COPY *.txt /home/# docker-composeCOPY *.yml /home/# COPY pgdata.tgz /home/ 改用csvCOPY *.csv /home/RUN pip install --no-cache-dir -r /home/requirements.txtENV redis_addr 172.19.129.98:16379ENV front_trade tcp://180.168.146.187:10101ENV front_quote tcp://180.168.146.187:10111ENV login_info 008105/1/9999/simnow_client_test/0000000000000000ENTRYPOINT ["python", "/home/tick_ctp.py"] version: "3.7"services: real_md: image: haifengat/ctp_real_md container_name: real_md restart: always environment: - "TZ=Asia/Shanghai" - "redis_addr=redis_tick:6379" - "front_trade=tcp://180.168.146.187:10101" - "front_quote=tcp://180.168.146.187:10111" - "login_info=008105/1/9999/simnow_client_test/0000000000000000" depends_on: - redis_tick redis_tick: image: redis:6.0.8-alpine3.12 container_name: redis_tick restart: always environment: - TZ=Asia/Shanghai # ports: # - "16379:6379" build# 通过github git push触发 hub.docker自动builddocker pull haifengat/ctp_real_md && docker tag haifengat/ctp_real_md haifengat/ctp_real_md:`date +%Y%m%d` && docker push haifengat/ctp_real_md:`date +%Y%m%d` docker-compose.yamlversion: '3.1'services: real_md: image: haifengat/ctp_real_md container_name: real_md restart: always environment: - "TZ=Asia/Shanghai" - "redis_addr=redis_tick:6379" - "front_trade=tcp://180.168.146.187:10101" - "front_quote=tcp://180.168.146.187:10111" - "login_info=008105/1/9999/simnow_client_test/0000000000000000" depends_on: - redis_tick redis_tick: image: redis:6.0.5 container_name: redis_tick restart: always environment: - TZ=Asia/Shanghai ports: - "16379:6379" 使用查看redis数据$ docker exec -it redis_tick bash>> redis-cli>>> keys *>>> lrange ${instrument} 0 -1 |
请发表评论