Jenkins + Docker:从docker.inside()

时间:2019-06-03 15:59:55

标签: docker jenkins jenkins-pipeline

我有一个泊坞窗映像,该映像需要传播到更高的环境。因此,我需要从当前图像创建另一个图像,唯一的区别是配置文件。我想知道是否有使用Jenkins Docker管道的简单方法。

stage('Build Image') {

    steps {
       script{                                 
            docker.image('${env.IMG_NM}:${env.IMG_TAG}').inside {
                sh 'cp ${WORKSPACE}/config.txt /path_to_my_config/config.txt'
            }                                    
        }
    }            
}

在此步骤中,我将dgo拉入现有的docker映像中,并将文件复制过来。我不确定如何从这里开始。我如何将此docker容器提交为其他映像。感谢您的帮助

0 个答案:

没有答案