- 将
sshop, *.py
移动到ciscn_deploy/www
里 - 向
sshop/captcha
填充验证码数据集 - 向
ciscn_deploy
填充dumb-init.deb
(下载地址https://github.com/Yelp/dumb-init/releases/
)和phantomjs
(下载地址https://bitbucket.org/ariya/phantomjs/downloads/
,解压其中的bin)(辣鸡网络只能这么加速了……) - 现在有
ciscn_*
三个文件夹,将这三个文件夹打包即可。 - 打包完将源码撤回移动到根目录
- 切换到
ciscn_deploy
- 运行
docker-compose build
(build过程中phantomjs
可能会因权限问题无法运行,添加运行权限重新构建即可) - 运行
docker-compose up -d
,程序将在后台运行 - 宿主使用
docker ps
查看容器ID后可用docker exec -it ID /bin/sh
连接到容器
product
存在该参数时Tornado内debug=False
,docker内存在
FLAAAAAG
你懂的,可通过docker运行参数修改
api_url
(模拟)短信接口地址,docker内为http://127.0.0.1:8200/api/send_sms