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"]
相关推荐
Niuguangshuo12 分钟前
Python 设计模式:访问者模式
python·设计模式·访问者模式
Jamesvalley15 分钟前
【Django】新增字段后兼容旧接口 This field is required
后端·python·django
Luck_ff081044 分钟前
【Python爬虫详解】第四篇:使用解析库提取网页数据——BeautifuSoup
开发语言·爬虫·python
学渣676561 小时前
什么时候使用Python 虚拟环境(venv)而不用conda
开发语言·python·conda
Tech Synapse1 小时前
基于CARLA与PyTorch的自动驾驶仿真系统全栈开发指南
人工智能·opencv·sqlite
悲喜自渡7211 小时前
线性代数(一些别的应该关注的点)
python·线性代数·机器学习
竹木一5402 小时前
Docker拉取镜像代理配置实践与经验分享
经验分享·docker·容器
小余吃大鱼2 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
Huanzhi_Lin2 小时前
python源码打包为可执行的exe文件
python
声声codeGrandMaster2 小时前
django之账号管理功能
数据库·后端·python·django