python + flask + docker
在当前的这个示例中,您将通过云原生构建实现,打包 python-flask-docker 项目,构建并将构建产物上传 Docker 制品库中
前提条件
- 使用 云原生构建(CNB) 构建你的项目
- 了解如何使用 Docker 制品库
该模版演示基于 Python + Flask 实现全自动检出代码 -> 构建 Docker 镜像 -> 推送到 Docker 制品库
文件解释
样例包括:
- README.md - 本文件。项目概述及一些说明
- Dockerfile - 用以自动构建 Docker 镜像的脚本
- requirements.txt - 依赖包文件
- app.py - 主 Flask 服务器端源代码
- .ide/Dockerfile - 云原生开发的配置文件
- .cnb.yml - 云原生构建的配置文件
快速开始
如下这些引导,假定你想在自己的电脑上开发本项目。
- 安装依赖
$ pip3 install -r requirements.txt
- 启动服务器
$ python3 app.py
- 打开 http://127.0.0.1:5000/ .