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"]
相关推荐
三雷科技11 分钟前
window中qemu使用(安装ubuntu系统)
linux·运维·ubuntu
赴33513 分钟前
逻辑回归算法基础介绍,简单的二分类三分类实例
人工智能·python·机器学习·逻辑回归·sklearn·分类算法
吃不胖没烦恼1 小时前
Docker 初学者需要了解的几个知识点 (五):建容器需要进一步了解的概念
运维·docker·容器
计算机毕设定制辅导-无忧学长1 小时前
InfluxDB 与 Python 框架结合:Django 应用案例(二)
python·django·sqlite
java1234_小锋1 小时前
[免费]基于Python的招聘职位信息推荐系统(猎聘网数据分析与可视化)(Django+requests库)【论文+源码+SQL脚本】
python·数据分析·django·python招聘系统·django招聘
kfepiza2 小时前
安装 docker compose v2版 笔记250731
docker·容器
im_AMBER2 小时前
学习日志23 python
python·学习
生信大杂烩2 小时前
基于成像空间转录组技术的肿瘤亚克隆CNV原位推断方法
python·数据分析
IT项目分享2 小时前
Python字典完全指南:从基础到实战(2025版)
开发语言·python·it项目网
东风微鸣2 小时前
知识库与AI:程序员的进阶之路
docker·云原生·kubernetes·可观察性