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

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms
The Docker for DevOps course: From development to production
Udemy
Windows Server 2016: Virtualization
Microsoft via edX