Dockerfile构建Python-Ubuntu-Opencv环境

简介

由于最近这段时间Docker官方的python镜像中的apt-key过期了导致apt无法使用只能从原始的Ubuntu镜像开始构建python环境

Dockerfile

docker 复制代码
FROM ubuntu:20.04 AS builder-image

# 将安装过程设置为非交互式防止卡死
ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update && apt-get install --no-install-recommends -y python3.9 python3.9-dev python3.9-venv python3-pip python3-wheel build-essential && \
   apt-get clean && rm -rf /var/lib/apt/lists/*

# 构建Opencv依赖库
RUN apt-get clean
RUN apt-get update
RUN apt-get install ffmpeg libsm6 libxext6 -y
CMD ["python3"]
相关推荐
青钰未央19 分钟前
23、Python字符串核心机制解析:驻留原理、对象比较与成员检测实战
python·改行学it
飞翔的佩奇35 分钟前
【完整源码+数据集+部署教程】甘蔗叶片病害检测系统源码和数据集:改进yolo11-GhostDynamicConv
python·yolo·计算机视觉·毕业设计·数据集·yolo11·甘蔗叶片病害检测
A-wliang42 分钟前
从零开始搭建现代化 Monorepo 开发模板:TypeScript + Rollup + Jest + 持续集成完整指南
ubuntu·ci/cd·typescript
工业互联网专业1 小时前
基于python的内蒙古旅游景点数据分析系统-Flask+spider+vue
vue.js·python·flask·毕业设计·源码·课程设计·内蒙古旅游景点数据分析系统
漫谈网络1 小时前
pysnmp模块中 GET、SET、WALK操作详细分步解析
python·pysnmp
牛马的人生1 小时前
入门Scikit-learn:让机器学习像呼吸一样自然!
python·其他·机器学习·scikit-learn
仙人掌_lz1 小时前
四大LLM 微调开源工具包深度解析
人工智能·python·ai·开源·llm
这里有鱼汤1 小时前
为什么我现在做Python项目都用UV?你看完就懂了
后端·python
小乌龟登顶记1 小时前
编程学习网站大全(C++/OpenCV/QT方向)—— 资源导航与深度评测
c++·opencv·学习
whoarethenext1 小时前
使用 C/C++、OpenCV 和 Libevent 构建联网人脸识别考勤系统 [特殊字符]‍[特殊字符]
c语言·c++·opencv