docker - VSTS构建管道如何共享docker任务的输出?

标签 docker azure-devops azure-pipelines azure-pipelines-build-task

我有一个带有docker任务的示例管道,其中我的Dockerfile执行生成一些数据的Shell脚本。

当我最终运行镜像时,如何与下一个任务从容器内部共享脚本的输出,或者使其以某种方式可用或进一步传递?

在进行进一步研究时,发现一些信息,一种可能的方法是利用构建代理文件系统,并为此使用复制任务,但不确定这是否是解决问题的最佳解决方案。

enter image description here

最佳答案

您可以将卷映射到build文件夹,然后将输出放置在那里。

现在它将在代理中,您可以在下一步中访问它。

关于docker - VSTS构建管道如何共享docker任务的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58586105/

相关文章:

azure - Azure 管道中未创建任何项目

Azure DevOps 存储库到 Azure 静态 HTML CI/CD 管道

Docker - 在构建期间可访问的配置文件

linux - "Service cron status"命令不返回 ubuntu docker 容器中 cron 的状态

ubuntu - 在 Azure DevOps 中更新 Microsoft 托管代理上的 CMake

azure - Visual Studio Online 的“生成”部分中缺少托管池

azure - 将 Azure Pipeline 条件/变量转换为 json bool 值

php - 如何 Docker 化 PHP 应用程序

Docker:如何将信号从一个正在运行的容器发送到另一个容器?

azure - 外部用户无法使用 Azure Active Directory v2 连接登录?