news 2026/10/25 12:51:40

Docker使用案例-部署Python-flask应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker使用案例-部署Python-flask应用

介绍

基于已经有docker基础概念的情况下,可以看我前面的文章Docker使用案例-数据卷启动nginx-CSDN博客

实验环境

  • 操作系统-centsos9.0
  • docker 27.3.1

实验步骤

创建项目目录

mkdir /myweb touch app.py touch dockerfile

编写python代码

from http.server import HTTPServer, SimpleHTTPRequestHandler import socketserver PORT = 8000 with socketserver.TCPServer(("", PORT), SimpleHTTPRequestHandler) as httpd: print("Serving at port", PORT) httpd.serve_forever()

编写dokcerfile

From python:3.11-slim WORKDIR /app COPY app.py /app/ expose 8000 cmd ["python","app.py"]

构建docker镜像

docker build -t my-python-app

运行docker容器

docker run --name my-app -d -p 8124:8000 my-python-app

运行结果

访问http://ip:8124

在项目夹里添加一个index.html(注意需要重新编写 dockerfile,然后构建后运行镜像)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/25 15:36:32

服务总在凌晨崩溃?,一文掌握Docker Compose健康检查精准配置

第一章:服务总在凌晨崩溃?——健康检查的必要性系统稳定运行是服务可靠性的基石,但许多运维团队都曾经历过“凌晨告警”的噩梦:用户访问突然失败,监控显示服务无响应,而日志却未记录明显异常。问题往往追溯…

作者头像 李华
网站建设 2026/10/26 0:25:24

揭秘Docker MCP网关服务注册机制:5步实现高可用服务发现

第一章:揭秘Docker MCP网关服务注册核心原理在现代微服务架构中,Docker容器化技术与MCP(Microservice Control Plane)网关的协同工作成为服务发现与流量调度的关键。MCP网关通过动态监听容器生命周期事件,实现服务实例…

作者头像 李华
网站建设 2026/10/25 13:52:28

学籍管理系统源码 Java+SpringBoot+Vue 万字文档+PPT

一、关键词 学籍管理系统,学籍信息管理系统,学生学籍管理平台二、作品包含 源码数据库万字设计文档PPT全套环境和工具资源本地部署教程三、项目技术 前端技术:Html、Css、Js、Vue2.0、Element-ui 后端技术:Java、SpringBoot2.0、…

作者头像 李华
网站建设 2026/10/26 5:43:17

锐捷gre over ipsec结合ospf配置案例

网络规划设计 1、先建用tunnel口建立GRE vpn隧道 2、再用ospf打通两边 3、对公网地址进行esp加密ipese vpn 4、最后保证两边1.1.1.1和3.3.3.3互通 R1配置 ip access-list extended 100 //配置感兴趣流为公网地址,因为tunnel里面用的源目地址为公网地址 10 permit g…

作者头像 李华
网站建设 2026/10/25 14:51:02

QT/C++ 程序启动时检查程序是否已经启动

关键词:QT程序重复启动检查使用场景:不建议程序被多次启动的情况:例如程序启动后连接了某些设备,而操作用户没注意到程序已经启动了,又打开了一次程序,然后出现连接被占用等问题。代码实现:可以…

作者头像 李华