制作ubuntu上的python容器镜像

制作Ubuntu上的python容器镜像

序言

由于 ubuntu20.04 默认是python3.8,因此3.9需要再安装

拉取镜像基线

bash 复制代码
docker pull ubuntu:20.04

启动容器

bash 复制代码
docker run -it -e LANG=C.UTF-8 ubuntu:20.04

安装python

进入容器后安装python包

bash 复制代码
# 修改 apt源
sed -i 's@http://archive.ubuntu.com/ubuntu/@http://mirrors.aliyun.com/ubuntu/@g' /etc/apt/sources.list

apt update
apt install -y curl wget vim  # 安装常见软件
apt install python3.9  
apt install -y python3-distutils

curl 'https://bootstrap.pypa.io/get-pip.py' > get-pip.py   #  下载 pip
python3.9 get-pip.py  # 安装pip

ln -s /usr/bin/python3.9 /usr/bin/python  # 建立软连接

# 验证安装
python --version
pip --version

制作镜像

将安装后的容器转储为镜像

bash 复制代码
docker commit <container-id> ubuntu:20.04_py39

参考

Docker 制作以ubuntu为基底的python3.9环境镜像

相关推荐
正和视觉教育15 分钟前
深圳CCD视觉培训:快速掌握机器视觉检测核心技术
人工智能·python·计算机视觉·视觉检测
axinawang16 分钟前
第16课:编码、解码、转义字符、转义序列、输出格式化
python
不会计算机的g_c__b21 分钟前
Python + OpenCV 实现文档扫描与OCR识别系统
python·opencv·ocr
梦想不只是梦与想25 分钟前
Python 中的 reduce 函数:累积计算
python·reduce
黑白园31 分钟前
个人台式机VMware 15及Ubuntu 16.04.5卸载以及VMware 16.2.3及Ubuntu 24.04.4安装
linux·ubuntu
唐山泽际科技32 分钟前
2026年本地生活服务(如餐饮、美业)怎样借助LBS(地理位置)精准获客?
python·智能手机·生活
金銀銅鐵42 分钟前
[Python] 用 Pillow 来绘制北欧五国的国旗
python
Allen_LVyingbo1 小时前
基于结构化电子病历的临床风险预测模型构建与大模型协同优化
python·安全·机器学习·docker·vim·健康医疗
paeamecium2 小时前
【PAT甲级真题】- Rational Sum (20)
数据结构·c++·python·算法·pat考试·pat
腾科IT教育9 小时前
Oracle认证怎么选?2026年OCP/OCM报考指南
linux·运维·华为认证·hcie·开闭原则·datacom