当前位置: 首页 > news >正文

docker 启动一个python环境的项目

安装镜像

docker pull python:3.8-slim

8902端口 启动容器 tail -f /dev/null 持续监听空文件,保持容器活跃

docker run -it \-p 8902:8902 \--name api_mock2 \-v /home/py/test:/app \-w /app \python:3.8-slim \tail -f /dev/null

进入容器

docker exec -it api_mock bash

清华镜像 下载依赖

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
下载依赖
flask==2.0.3
werkzeug==2.0.3
pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple

启动项目

nohup python3 api_mock.py &

更新包索引并安装 vim/nano

apt-get update
apt-get install vim -y    # 安装 vim
# 或
apt-get install nano -y   # 安装 nano安装ps -ef 
apt-get update && apt-get install -y procps
http://www.dtcms.com/a/203762.html

相关文章:

  • 详解鸿蒙仓颉开发语言中的日志打印问题
  • linux查看本机服务器的外网IP命令
  • 系分论文《论软件系统安全分析和应用》
  • Web Workers 使用指南
  • 鸿蒙开发:应用上架第二篇,申请发布证书
  • 攻防世界——Web题 fakebook
  • 锐捷网络设备(交换机、路由器、防火墙)常用命令整理
  • 第3周作业-1层隐藏层的神经网络分类二维数据
  • 如何利用 Conda 安装 Pytorch 教程 ?
  • 小土堆pytorch--神经网络-非线性激活线性层及其他层介绍
  • 物联网相关词汇
  • 【JVM】学习笔记
  • API测试框架全解析
  • Java线程池调优与实践经验
  • Tiny C 编译器中,如何实现宏展开和头文件包含的预处理逻辑?
  • maven快速上手
  • iOS 15.4.1 TrollStore(巨魔商店)安装教程详解:第二篇
  • docker exec -it abc bash
  • RabbitMQ的其中工作模式介绍以及Java的实现
  • 【Qt】:设置hover属性,没有适应到子控件中
  • 【Qt】QImage实战
  • 【HTML-5】HTML 实体:完整指南与最佳实践
  • Qt+线段拖曳示例代码
  • Qt功能区:Ribbon控件
  • 在 Qt 中实现动态切换主题(明亮和暗黑)
  • Dify的大语言模型(LLM) AI 应用开发平台-本地部署
  • 基于Qt的app开发第十天
  • 微软 Build 2025:开启 AI 智能体时代的产业革命
  • QT中信号和事件的区别
  • 精益制造数字化转型智能工厂三年规划建设方案