kinto分布
kinto-dist的Python项目详细描述
kinto分布
此存储库包含:
- 一个集合了所有需要的包的需求文件 以已知的良好依赖集运行kinto服务器。
- 运行它的配置文件示例。
这个库最重要的功能是建立一个docker镜像 使用一组已知的工作依赖项,然后将其发送到DockerHub。
本地测试
您需要docker和docker compose。最简单的测试方法 一切按预期运行:
$ docker-compose run web migrate # only needed once
$ docker-compose run tests
< div >
注
只需使用一次run web migrate命令,即可启动 PostgreSQL服务器。你可以冲水 本地持久postgresql中的所有kinto数据 卷曲 -xpost http://localhost:8888/v1/\u flush\uu
这将开始 redis , postgresql , 签名 (在 签名:8000 ) 以及kinto(网址:8888),最后 测试 使用 curl http://web:8888/v1 测试各种东西。
运行完上述命令后,各个服务器仍将 运行并占用本地网络上的这些端口。当你 完成,运行:
$ docker-compose stop