Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

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

via freeCodeCamp

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

Reviews

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

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.