尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

Docker使用案例-部署Python-flask应用
📅 发布时间:2026/6/20 17:47:18

介绍

基于已经有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,然后构建后运行镜像)

相关新闻

  • Linux系统编程(进程1)
  • 基于协同过滤算法的动漫推荐系统源码 Java+SpringBoot+Vue3
  • 【高阶检索技术揭秘】:Dify算法选择的7个关键考量因素

最新新闻

  • 基于NXP i.MX RT的永磁同步电机FOC控制实战指南
  • Windows零门槛本地部署Claude Code+Minimax实战指南
  • ControlFoley:统一可控的视频到音频生成框架,解决跨模态冲突
  • Hanime1Plugin完整指南:如何在Android设备上实现纯净观影体验
  • 终极Windows驱动管理指南:DriverStore Explorer完整使用教程
  • PNX2015视频解码芯片寄存器配置实战:从时序到ITU656流生成

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号