在Docker上自动重新加载Flask服务器
- 论坛
- 在Docker上自动重新加载Flask服务器
8 浏览
在Docker上自动重新加载Flask服务器
我希望我的Flask服务器能够自动检测代码变化并重新加载。
我在Docker容器上运行这个。
每当我修改了一些东西,我都必须重新构建和启动容器。我不知道哪里出错了。这是我第一次使用Flask。
这是我的目录树
├── docker-compose.yml └── web ├── Dockerfile ├── app.py ├── crawler.py └── requirements.txt
还有代码(app.py)
from flask import Flask import requests app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello Flask!!' if __name__ == '__main__': app.run(debug = True, host = '0.0.0.0')
和docker-compose
version: '2' services: web: build: ./web ports: - "5000:5000" volumes: - ./web:/code
请给我一些建议。提前谢谢你。