如何在基于alpine的映像上安装python3和python3 pip(不使用python映像)?

 $ apk add --update python3.8 python3-pip
 ERROR: unsatisfiable constraints:
   python3-pip (missing):
     required by: world[python3-pip]
   python3.8 (missing):
     required by: world[python3.8]

推荐答案

这是我在Dockerfile中用于阿尔卑斯山图像的内容:

# Install python/pip
ENV PYTHONUNBUFFERED=1
RUN apk add --update --no-cache python3 && ln -sf python3 /usr/bin/python
RUN python3 -m ensurepip
RUN pip3 install --no-cache --upgrade pip setuptools

Linux相关问答推荐

PERF显示不应该执行指令的内核的用户空间周期

Shell 脚本程序 - 从日志(log)文件中过滤磁盘空间利用率超过 80% 的行

条件句if的正确写法是怎样的?

使用ansible配置Linux VM使用vmware_vm_shell模块时变成su?

如何拆分和计算 Bash 中单词的出现次数?

c++进程状态中的+是什么意思

用户级线程如何与内核级线程对话

如何使用 shell 脚本查找具有最大上下文长度的行号?

docker rm 命令在具有相同操作系统的不同机器上返回不同的状态码

在 bash 中查找匹配多个模式的文件

如何在 Linux 中向应用程序发出信号而不杀死它?

错误:命令gcc在 CentOS 上失败,退出状态为 1

如何测试是否存在两个文件?

打印当前一周的星期一的日期(在 bash 中)

将参数传递给 awk 脚本文件

从Linux中的行尾删除空格

linux根据文件名模式搜索文件

如何等待第一个命令完成?

sed - 如何使用 sed 进行正则表达式组

构建窗口管理器