关于dockerfile build过程中报/bin/sh: pip: command not found的解决方法
- 软件编程
- 2026-01-11 00:45:06
写好的dockerfile的内容是:
FROM python:3.6.8 RUN pip install --upgrade pip WORKDIR /code ADD . /code RUN pip install -r requirements.txt ENTRYPOINT ["pytest"]
执行创建镜像到RUN pip install --upgrade pip的时候报/bin/sh: pip: command not found,发现报找不到pip:
发现调用的镜像找不到pip命令,这里记录一下自己的解决方法:
我是把原本调用的镜像直接删除,然后重新build,会去重新下载镜像,这时候就可以通过
docker rmi -f python:3.6.8 docker build -t python_pytest:v1 .
自己也去网上查了一些资料,大部分建议是去镜像里安装pip或者在dockerfile里写入安装命令,这两种个人都尝试了,发现还是有其他的坑,最后发现直接删除镜像,重新下载是最快的解决方式,希望能对大家有所帮助。
# 解决方法
# 自己的
# 写好
# 能对
# 就可以
# 是有
# 也去
# 找不到
# 镜像
# 我是
# 其他的
# 这两种
# 网上
# 重新下载
# 这时候
# pip
# install
# 会去
# dockerfile
# upgrade
# build报/bin/sh
# build报/bin/sh:
# docker build -t 和 docker build -f 区别解析
# docker-compose up -d和docker-compose 
# docker build与Dockerfile问题
# Docker Buildx构建多平台镜像的实现
# 解决Docker错误“docker build“ requires exactly 1 argume
# WORKDIR
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
Docker 命令自动补全的实现
Git 如何放弃所有本地修改的方法
详解Python GUI编程之PyQt5入门到实战
Mysql exists用法小结
在CentOS启动时自动加载内核模块overlayfs操作
MySQL 如何连接对应的客户端进程
Vue如何实现验证码输入交互
解决Pymongo insert时会自动添加_id的问题
PHP数组实际占用内存大小原理解析
Docker 配置阿里云容器服务操作
docker 报错 Exited (1) 4 minutes ago的原因分析
Springcloud hystrix服务熔断和dashboard如何实现
python可视化 matplotlib画图使用colorbar工具自定义颜色
Javascript中window.name属性详解
java redis 实现简单的用户签到功能
vue添加自定义右键菜单的完整实例
CentOS 7.x docker使用overlay2存储方式
Django搭建项目实战与避坑细节详解
Java中ThreadLocal的一些理解
js实现弹幕墙效果
Python爬虫进阶之爬取某视频并下载的实现
MySQL触发器的使用场景及方法实例
MySQL 慢查询日志的开启与配置
Mysql事务特性和级别原理解析
java使用jar包生成二维码的示例代码
Spring Boot2读取配置常用方法代码实例
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
docker 打包本地镜像,并到其他机器进行恢复操作
C# 实现FTP上传资料的示例
python读写数据读写csv文件(pandas用法)
Python Selenium XPath根据文本内容查找元素的方法
全网最完整的Redis新手入门指导教程
java 进程是如何在Linux服务器上进行内存分配的
基于Python的图像阈值化分割(迭代法)
JavaScript实现复选框全选和取消全选
python自动从arxiv下载paper的示例代码
快速入门Shell脚本之条件判断语句与循环
python os.rename实例用法详解
GoLand 2025.3 正式发布有不少新功能(支持泛型)
redis分布式锁的go-redis实现方法详解
java 使用poi 导入Excel数据到数据库的步骤
selenium判断元素是否存在的两种方法小结
PHP实现腾讯短网址生成api接口实例
C++ txt 文件读取,并写入结构体中的操作
c# 实现控件(ocx)中的事件详解
JavaScript实现alert弹框效果
VUE+Element实现增删改查的示例源码
解决Docker之mysql容器数据库更改不生效的问题
Java 类型信息详解和反射机制介绍
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
