使用 Docker 建立 QUANTAXIS 执行环境

使用 Docker 建立 QUANTAXIS 执行环境

昨天有又试了一下使用 Docker 建立 QUANTAXIS 执行环境,没想到成功了,按照官方教程,具体步骤如下:

获取 QUANTAIS 镜像

首先,到docker 网站下载相应的版本,并创建账号(注意:登录 docker 账号才能下载镜像)。

执行以下命令获取镜

Shell
1
docker pull registry.cn-shanghai.aliyuncs.com/yutiansut/quantaxis

结果:

Shell
1
2
3
4
5
$ docker pull registry.cn-shanghai.aliyuncs.com/yutiansut/quantaxis
Using default tag: latest
latest: Pulling from yutiansut/quantaxis
Digest: sha256:a99d0872a49cbb5ec4cb0ca1935b246fc551303c5a8f00dac16a622a6662d54f
Status: Image is up to date for registry.cn-shanghai.aliyuncs.com/yutiansut/quantaxis:latest

运行镜像

Shell
1
2
# 带jupyter版本
docker run -it -e GRANT_SUDO=yes -p 8888:8888 -p 8080:8080 -p 3000:3000 registry.cn-shanghai.aliyuncs.com/yutiansut/quantaxis

在 docker 中执行命令(启动服务)

R
1
2
3
4
5
6
7
# 启动 mongodb    
cd /home/quantaxis/config && nohup sh ./run_backend.sh &
# 启动 WEBKIT
cd /home/quantaxis/QUANTAXIS_Webkit/backend && forever start ./bin/www
cd /home/quantaxis/QUANTAXIS_Webkit/web && forever start ./build/dev-server.js
# 启动jupyter
cd /home/quantaxis/config && nohup sh ./startjupyter.sh &

然后在浏览器中打开:http://localhost:8080/

另外最近也加入了 QA 的群聊中,下载了 QA 的 Desktop 版本,看起来和 Webkit 功能一样。QA Desktop

暂时还没弄明白这个账户是怎么回事,猜想应该是 QA 建立的账户。

# Python

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×