【问题标题】:How to run docker-comopse on a Jenkins pipeline agent?如何在 Jenkins 管道代理上运行 docker-compose?
【发布时间】:2019-01-10 05:22:31
【问题描述】:

我让 Jenkins 在 EC2 实例上运行。我也在上面安装了docker。我正在使用管道作业并想使用 docker-compose 运行测试。我可以使用什么管道代理?

代理应该能够处理docker-composemakecommands。

【问题讨论】:

    标签: docker jenkins makefile docker-compose continuous-integration


    【解决方案1】:

    我已经这样做了,但我没有使用 docker-Compose。相反,我使用的是普通的 docker 文件。我已经完成了类似的操作。

    pipeline {
    agent { dockerfile true }
    stages {
        stage('Test') {
            steps {
                sh 'node --version'
                sh 'svn --version'
            }
        }
    }
    

    你也可以在这里找到更多https://jenkins.io/doc/book/pipeline/docker/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-09
      • 2018-03-13
      • 1970-01-01
      相关资源
      最近更新 更多