docker配置flask项目
对于flask项目的
创建一个 .dockerignore 文件,并在其中列出不需要复制的文件或目录。
__pycache__ |
创建一个dockerfile文件,里面写
# 使用 Python 官方的 Alpine Linux 镜像作为基础镜像 |
在当前文件下使用以下命令构建 Docker 镜像,myflaskapp是名称,后面的.不能省略。
docker build -t myflaskapp . |
这将会构建一个名为 myflaskapp 的 Docker 镜像。、
运行 Docker 容器:-d是后台运行,-p是端口映射,本机端口-docker端口
docker run -d -p 5000:5000 myflaskapp |
这将会在后台运行你的 Flask 应用程序,并将容器的 5000 端口映射到主机的 5000 端口。