docker - 仅使用 pipenv 安装 dev 依赖项
问题描述
我有一个 docker 镜像,用作我的基本生产镜像,然后是另一个用于测试的镜像,它继承自基本镜像。我RUN pipenv install --system --deploy --ignore-pipfile
在基础映像上运行以安装我的依赖项。目前,在测试映像上,我运行RUN pipenv install --system --deploy --ignore-pipfile --dev
以安装开发依赖项,但这也安装了非开发依赖项,这是多余的,因为它们已经安装在基础映像上。那么,有没有一种方法可以在我运行时只安装开发依赖项pipenv install
?
解决方案
推荐阅读
- sql - BIRT 报告:Oracle 查询:如何获得一个 Personid 的单行输出
- asp.net-core - 当有未经授权的请求时,适当的事件处理程序可以更改响应
- data-structures - 是否可以将堆作为具有父引用的树?
- sql - 在 phpmyadmin 中创建 Sql 过程时遇到问题
- oracle-apex - Oracle Apex - 执行 DML 命令时此处不允许使用虚拟列
- tfs - 以编程方式在我的 ASP .net Core Web API 中获取 TFS 工作项详细信息?
- javascript - PHP 返回具有相似值的行 - 必须匹配第一个单词
- angular - Ionic 4 Angular 8 Razorpay 支付网关集成错误
- c# - 当我按下 wpf .net 核心应用程序中的按钮时,我想在 VLC 媒体播放器中打开特定的视频文件 (mp4)
- dll - VB6:获取 DLL 的当前路径