首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >s2i构建源代码卷映射而不是--copy,或者在s2i执行后如何访问构建输出目录?

s2i构建源代码卷映射而不是--copy,或者在s2i执行后如何访问构建输出目录?
EN

Stack Overflow用户
提问于 2020-05-19 10:49:28
回答 1查看 99关注 0票数 0

我们使用s2i来构建docker镜像,使用2个镜像:构建器镜像和运行时镜像。

在某些情况下,我不需要构建一个docker镜像,我只需要运行s2i构建,这样mvn就可以按照汇编脚本中的代码执行。然后我只需要获得目标目录的访问权限。我可以通过docker运行和挂载卷来执行类似的步骤,然后执行mvn,作为卷,我可以抓取所需的构建输出文件。当我通过s2i执行此操作时,我没有将目标文件夹作为源代码复制到新创建的容器中。我尝试添加--volume $(pwd):/tmp/src/:z,但也失败了。如何在s2i执行后访问构建输出(目标)目录?

EN

回答 1

Stack Overflow用户

发布于 2020-05-21 09:44:38

我正在使用workaroung,它是

代码语言:javascript
复制
docker run --volume $(pwd):/tmp/src ... image /bin/bash -c "cd /tmp/src && /path/assemble"

不理想,但做我需要的,我有权访问目标目录中的所有文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61882428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档