news 2026/4/18 3:47:50

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/4/17 13:59:00

AP-0316语音模组:100dB消回音+AI降噪,攻克全场景音频痛点

【开发者实测】门禁对讲回音刺耳?车间设备噪音盖过人声?远场呼叫信号失真?别让音频问题拖慢项目进度!AP-0316全功能语音处理模组重磅来袭,集AI ENC降噪、100dB AEC消回音、多端口适配于一体,从硬件底层解决…

作者头像 李华
网站建设 2026/4/18 5:26:09

为什么你的Agent服务状态异常频发?根源竟在Docker数据卷挂载策略上

第一章:为什么你的Agent服务状态异常频发?根源竟在Docker数据卷挂载策略上在构建基于容器的Agent服务时,频繁出现的状态异常往往被归因于网络超时或资源不足。然而,深层排查发现,问题根源常隐藏在Docker数据卷的挂载策…

作者头像 李华
网站建设 2026/4/18 5:23:26

2KW 光伏并网逆变器:从方案到实现的探索

2KW光伏并网逆变器 (以下简称逆变器)总体方案包括DC/AC逆变电路部分、相应的控制电路部分和显示界面。 逆变器主要功能是将光伏电池组件发出的直流功率转化成交流功率,并输送到电网上。 a191. 功能 a) 将光伏电池组件发出的直流功率转化成交流…

作者头像 李华
网站建设 2026/4/18 7:42:01

揭秘气候变化对农作物产量的影响:R语言数据分析全流程详解

第一章:农业产量的 R 语言气候影响分析 在现代农业研究中,理解气候变量对农作物产量的影响至关重要。R 语言作为一种强大的统计分析工具,能够高效处理气象与农业数据,揭示温度、降水、湿度等因子与作物产出之间的潜在关系。通过整…

作者头像 李华
网站建设 2026/4/18 8:03:33

【MLOps工程师必看】:用语义化Docker标签实现AI模型可追溯性

第一章:AI 模型版本的 Docker 标签管理在持续集成与交付(CI/CD)流程中,AI 模型的版本控制至关重要。Docker 镜像标签是标识不同模型版本的有效手段,合理使用标签可确保部署环境的一致性与可追溯性。语义化标签策略 采用…

作者头像 李华