如何使用jenkinsfile将Docker映像部署到部署服务器?

时间:2020-09-01 11:24:05

标签: docker jenkins docker-compose jenkins-pipeline

如何使用jenkinsfile将Docker映像部署到部署服务器?是否有任何插件和jenkinsfile脚本可以通过部署...

2 个答案:

答案 0 :(得分:0)

我建议做些我想做的事

pipeline {
  stages {
    stage ('image build and Push') {
      steps {
        sh '''
            ssh to your server with IP # I don't know how you ssh to your server just add that command here
            docker build -t ${image_tag} .
            docker push ${image_tag
            docker run -d -p PORT_NUMBER ${image_tag}
        '''
      }
    }
  }
}

所有这些命令将按顺序执行,因此您不会多次重复执行sh命令。

答案 1 :(得分:0)

您可以在jenkins上安装docker插件。 并希望使用下面的文档进行写管道。

docker with jenkins pipeline