制作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环境镜像

相关推荐
Csvn14 分钟前
Python 开发技巧 · 类型注解进阶 —— 从 `TypeVar` 到 `Protocol`,让类型检查真正帮你抓 bug
后端·python
2601_9615934221 分钟前
Mac 虚拟机跑 Linux 选哪个?CentOS 8 稳定版适配方案
linux·macos·centos
W是笔名27 分钟前
python___容器类型的数据___列表
开发语言·windows·python
ljs64827395129 分钟前
智慧商城(Smart Mall):基于 Spring Boot + Vue 3 的现代化电商平台实战
linux·vue.js·spring boot·后端
花 满 楼30 分钟前
EB引脚配置自动化方案|告别手动繁琐配PIN,Excel+Python批量生成ARXML实现一键配置
python·excel·eb
辉的技术笔记32 分钟前
Dify 配完了怎么知道对不对?5 个关键指标 + 诊断命令
docker
江华森32 分钟前
jieba 分词 + 共现矩阵构建——《釜山行》人物关系提取(二)
python
用户2986985301439 分钟前
Python 实现 Excel 新旧格式互转:告别 Office 依赖的自动化方案
后端·python·excel
run21professional1 小时前
系统包管理器和语言级包管理器的区别,及其源配置
linux
阿成学长_Cain1 小时前
Linux grpck命令超全详解|校验组文件完整性、修复/etc/group错误实战
linux·运维·服务器·网络