因为学校期末作业的要求,我用flask+mysql 集合到docker中搭建了一个简易网站
中间参考了很多师傅的教程,这里给出详细的搭建步骤。
1.生成requirement.txt
flask网页程序需要依赖一些python库,为了方便在docker上进行安装,所以需要将所需库整合到requirement.txt中。
首先用pycharm打开你的项目在终端输入:pip freeze > requirement.txt
生成的requirement.txt如图
但是其中有很多没有用的库,请大家根据自己的项目自行删改。
2.创建Dokcerfile
在项目文件夹的跟路径创建一个Dockerfile文件
dockerfile命令讲解:https://developer.aliyun.com/article/574780
#设置python环境镜像
FROM python:3.9
#代码添加到Chenge文件夹,app不需要新建(docker执行时自建ÿ