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"]
相关推荐
浔溺12 分钟前
al+大数据每日学习笔记41
opencv·计算机视觉
ShyanZh18 分钟前
【Python3基础】02-输入输出与程序运行
python
QQ142207844921 分钟前
2012 年的老 ThinkPad E430 改装 Ubuntu 24.04全程翻车排查实录
ubuntu·项目复盘
伞伞悦读22 分钟前
【第39期】Python 第三方包安装详解:pip、conda、requirements、版本锁定和镜像源
python·conda·pip
正经教主30 分钟前
【FDE系列】阶段2:Day 47:对接企业系统 — 飞书 / 钉钉 API
人工智能·docker·fde
阿钱真强道31 分钟前
06 嵌入式操作系统 | vim 与软件管理:apt / 源码编译
ubuntu·vim·嵌入式·apt·源码编译
Jialu.37 分钟前
第7篇:舆情预警系统:三类规则引擎 + 飞书/钉钉 Webhook 通知
python·安全
甜到心里的蛋糕1 小时前
如何用企业微信实现让微信收到通知实时通知
服务器·python·微信小程序·fastapi
牢姐与蒯1 小时前
Linux进程间通信(三).基于匿名管道的进程池的实现
linux·运维·服务器·ubuntu
P.D.Wei1 小时前
[Leetcode 3524] 求出数组的X值I
python·学习