New DockerJenkinsfile
This commit is contained in:
@@ -5,6 +5,17 @@ pipeline {
|
||||
}
|
||||
}
|
||||
stages {
|
||||
stage('Docker Stop') {
|
||||
steps {
|
||||
sh 'docker stop the-example-app'
|
||||
}
|
||||
}
|
||||
stage('Docker RM') {
|
||||
steps {
|
||||
// Rm Docker image to build a new one from scratch
|
||||
sh 'docker rm the-example-app'
|
||||
}
|
||||
}
|
||||
stage('Checkout') {
|
||||
steps {
|
||||
// Get some code from a GIT repository
|
||||
@@ -19,7 +30,7 @@ pipeline {
|
||||
stage('Docker Run') {
|
||||
steps {
|
||||
// Run Docker image on port 3000
|
||||
sh 'docker run -p 3000:3000 -d the-example-app.nodejs'
|
||||
sh 'docker run -p 3000:3000 --name the-example-app -d the-example-app.nodejs'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user