Download presentation
Presentation is loading. Please wait.
1
CI/CD Pipelines with Jenkins and Docker
John Pikoulas Donald Simpson Raju Uppalapati Adam Cheney
2
CI/CD Pipelines with Jenkins and Docker
Introductions and Recap Introductions Previously, on CI/CD pipelines, Jenkins and Docker What will we learn today Hands on walk through material Q&A discussion Food & Drinks Inspect Jenkins GitHub and DockerHub Build & run Dockerized Jenkins Inspect Results Run SpringBoot build Pipeline Inspect Results Alter code and observe CI/CD WiFi network: Hays_Recruitment_Guest - EustonRoad250
3
CI/CD Pipelines with Jenkins and Docker
Automated build in GitHub and DockerHub 1) Resources, in our case, Jenkins pipelines and Jenkins plugins 2) Dockerfile is a script, composed of various commands (instructions) and arguments listed successively to automatically perform actions on a base image in order to create (or form) a new one. 3) Jenkins.sh is the start up script for Jenkins war 4) tini, a tiny init process WiFi network: Hays_Recruitment_Guest - EustonRoad250
4
CI/CD Pipelines with Jenkins and Docker
Automated build in GitHub and DockerHub Base Image to be used Running configuration steps for the new image Jenkins specific VM configuration WiFi network: Hays_Recruitment_Guest - EustonRoad250
5
CI/CD Pipelines with Jenkins and Docker
Automated build in GitHub and DockerHub Project Description Docker basic run command Link to GitHub configuration files WiFi network: Hays_Recruitment_Guest - EustonRoad250
6
CI/CD Pipelines with Jenkins and Docker
Examine the build results Jenkins docker in downloaded and run WiFi network: Hays_Recruitment_Guest - EustonRoad250
7
CI/CD Pipelines with Jenkins and Docker
Examine the build results docker run -d -p 8088:8080 -p 8089:80 automatedit/demojenkins (1) (2) (3) Bound internal port 8080 to external port 8088 for Jenkins app Bound internal port 80 to external port 8089 for demo app DockerHub project that will be pulled and run WiFi network: Hays_Recruitment_Guest - EustonRoad250
8
CI/CD Pipelines with Jenkins and Docker
Jenkins build Jobs Jenkins main page WiFi network: Hays_Recruitment_Guest - EustonRoad250
9
CI/CD Pipelines with Jenkins and Docker
Pipeline in detail Pipeline configuration that points to GitHub SpringBoot application WiFi network: Hays_Recruitment_Guest - EustonRoad250
10
CI/CD Pipelines with Jenkins and Docker
Build the Pipeline WiFi network: Hays_Recruitment_Guest - EustonRoad250
11
CI/CD Pipelines with Jenkins and Docker
Examine the Dockerized App WiFi network: Hays_Recruitment_Guest - EustonRoad250
12
CI/CD Pipelines with Jenkins and Docker
Discuss our future vision Based on the current demo More Pipelines Prometheus Grafana Vault Testing EFK JMeter - Selenium Hashicorp Vault WiFi network: Hays_Recruitment_Guest - EustonRoad250
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.