YoVDO

Jenkins Tutorial – How to Deploy a Test Server with Docker + Linux (Full Course)

Offered By: freeCodeCamp

Tags

Jenkins Courses Docker Courses Git Courses Continuous Deployment Courses Continuous Integration Courses

Course Description

Overview

Build a complete CI/CD pipeline for a web application using Jenkins, an open-source automation server. Learn how to set up Jenkins on a Linode server, explore its interface, install plugins, create pipelines, and integrate with Git, npm, and Docker. Gain hands-on experience in DevOps practices by following along with this comprehensive tutorial, which covers essential concepts such as project architecture, Jenkins file creation, and pipeline updates. By the end of this course, you'll have the skills to streamline your software development process and improve deployment efficiency.

Syllabus

⌨️ Video Intro
⌨️ Course Overview
⌨️ What is Jenkins?
⌨️ Terms & Definitions
⌨️ Project Architecture
⌨️ Linode Intro
⌨️ Setting Up Jenkins
⌨️ Tour of Jenkins Interface
⌨️ Installing Plugins
⌨️ Blue Ocean
⌨️ Creating a Pipeline
⌨️ Installing Git
⌨️ Jenkinsfile
⌨️ Updating a Pipeline
⌨️ Jenkins with nom
⌨️ Docker & Dockerhub
⌨️ Closing Remarks


Taught by

freeCodeCamp.org

Related Courses

Web Engineering III: Quality Assurance
Technische Hochschule Mittelhessen via iversity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
DevOps for Developers: How to Get Started
Microsoft via edX
Accelerate Software Delivery using DevOps
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera