一个最简单的flask项目部署到Docker的过程

####

首先准备一个简单的flask项目,

只需要一个main函数就可以了,随便写一个接口,

 

###

生成requirement.txt

Flask网页程序中需要依赖一些Python库,为了方便在docker上进行安装,所以将需要的库整合到requirement.txt中。

在终端中进入到项目目录下,执行下面的目录,生成requirement.txt

pip freeze > requirements.txt

里面只有一个flask,

 

###

2.创建Dockerfile

什么是Dockerfile?

Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),有了 Dockerfile,就可以创建我们所需要的镜像

 


#####

查看镜像列表,

docker images

通过如下两个都可以删除镜像:

docker rmi [image]
或者:

docker image rm [image]

 

Error response from daemon: conflict: unable to remove repository reference "flask_docker_test" (must force) - container 6697fb4ef2fc is using its referenced image 20f4759f09b3

 

 

 

#####

 

上一篇:基于flask的定时任务apscheduler


下一篇:flask实现文件的上传