New DockerJenkinsfile

This commit is contained in:
2026-02-25 18:49:53 +01:00
parent 5123d5302e
commit f46dc83e52

View File

@@ -5,6 +5,17 @@ pipeline {
} }
} }
stages { 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') { stage('Checkout') {
steps { steps {
// Get some code from a GIT repository // Get some code from a GIT repository
@@ -19,7 +30,7 @@ pipeline {
stage('Docker Run') { stage('Docker Run') {
steps { steps {
// Run Docker image on port 3000 // 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'
} }
} }
} }