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

python 运行环境(Docker 容器)

Python环境标准软件基于Bitnami python 构建。当前版本为3.12

配置

运行你的Python脚本

Python 映像的默认工作目录是/app. 您可以在此处从主机挂载一个包含 Python 脚本的文件夹,并使用该python命令正常运行它。

docker run -it --name python -v /path/to/app:/app registry.cn-hangzhou.aliyuncs.com/qingcloudtech/python \python script.py

运行具有包依赖项的 Python 应用程序

如果您的 Python 应用程序定义了requirements.txt应用程序的依赖项,则可以在运行应用程序之前安装依赖项。

docker run --rm -v /path/to/app:/app registry.cn-hangzhou.aliyuncs.com/qingcloudtech/python pip install -r requirements.txt
docker run -it --name python -v /path/to/app:/app registry.cn-hangzhou.aliyuncs.com/qingcloudtech/python python script.py

或使用 Docker Compose:

python:image: registry.cn-hangzhou.aliyuncs.com/qingcloudtech/python:latestcommand: "sh -c 'pip install -r requirements.txt && python script.py'"volumes:- .:/app

你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取

开源地址: https://gitee.com/qingplus/qingcloud-platform

QingHub PostgreSQL部署手册

相关文章:

  • 执法仪主板方案定制_MTK平台安卓主板方案商
  • HSRP和VRRP
  • WPF —— ToolBar、Checkbox控价详解
  • 访问一次网站的全过程
  • SSM整合项目(使用Vue3 + Element-Plus创建项目基础页面)
  • 大型文件数据读取并持久化到数据库
  • 力扣--动态规划/回溯算法131.分割回文串
  • 【MacOS原版镜像下载】讲解
  • LaTex 笔记
  • 视频极速切割无损工具免费版,亲测好用!
  • Flutter APP下载更新
  • 新规正式发布 | 百度深度参编《生成式人工智能服务安全基本要求》
  • C++的萃取技术
  • 5个实用的PyCharm插件
  • 【Echarts】曲线图上方显示数字以及自定义值,标题和副标题居中,鼠标上显示信息以及自定义信息
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 2019.2.20 c++ 知识梳理
  • LintCode 31. partitionArray 数组划分
  • Python打包系统简单入门
  • tweak 支持第三方库
  • 聊聊hikari连接池的leakDetectionThreshold
  • 那些被忽略的 JavaScript 数组方法细节
  • 区块链技术特点之去中心化特性
  • 手写双向链表LinkedList的几个常用功能
  • 用jquery写贪吃蛇
  • 做一名精致的JavaScripter 01:JavaScript简介
  • mysql面试题分组并合并列
  • #Linux(make工具和makefile文件以及makefile语法)
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (九)One-Wire总线-DS18B20
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)重识new
  • ***测试-HTTP方法
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .net mvc 获取url中controller和action
  • .net mvc部分视图
  • .NET 分布式技术比较
  • .net通用权限框架B/S (三)--MODEL层(2)
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @ConditionalOnProperty注解使用说明
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell
  • [100天算法】-实现 strStr()(day 52)
  • [Android]创建TabBar
  • [Asp.net mvc]国际化
  • [ASP.NET 控件实作 Day7] 设定工具箱的控件图标