Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker from A to Z™: Swarm + Jenkins
Rating: 3.9 out of 5(1,527 ratings)
12,280 students

Docker from A to Z™: Swarm + Jenkins

In this Docker complete training, you'll master Docker with Jenkins, DevOps and AWS.
Last updated 3/2018
English

What you'll learn

  • Build and Manage a Docker cluster
  • Use Docker Compose
  • Use Docker Swarm
  • Use Docker Registry
  • Use Jenkins
  • Gain practical Docker experience with real-world examples

Course content

5 sections47 lectures8h 48m total length
  • What’s a container, what’s docker and why are they Awesome?8:11
  • Getting Docker Installed (For PC)10:28

    Learn how to install Docker Toolbox on Windows (and Mac) using VirtualBox, set up a Linux-like VM, and access it via the Docker Quickstart Terminal or a Windows terminal emulator.

  • Hello-World and Dockerfiles, The Blueprint for containers14:29
  • Building & Running our first Badass Web App!14:27
  • Building & Running our first Badass Web App! Challenge Answer4:54

    Learn to run a Docker web app as a background daemon, map ports, access via the virtual box IP, and clean up images for a reusable workflow.

  • Accessing a Container's Shell11:35
  • Accessing a Container's Shell Challenge Answer4:15
  • Installing Software to a Docker Image15:32
  • Installing Software to a Docker Image Challenge Answer4:18

    Learn to install software into a docker image and optimize builds by caching layers, separating apt-get update, and cleaning up to keep images compact, with a note on emacs usage.

  • Access Container Console Logs7:53
  • Access Container Console Logs Challenge Answer2:36

    Run an Apache web server container in detached mode with port mapping, then stream service logs in real time to observe access logs and quickly debug application issues.

  • Docker Container Healthcheck10:43
  • Docker Container Healthcheck Challenge Answer3:11
  • Linking Docker Containers9:47

    Learn how to link docker containers to enable inter-container communication, using aliases and the --link flag, so a web service can access a database or phpMyAdmin without exposing ports.

  • Linking Docker Containers Challenge Answer7:18
  • Docker CLI, Some Helpful Commands11:55
  • Docker CLI, Some Helpful Commands Challenge Answer1:34

Requirements

  • Have a working PC
  • An appreciation for the small things in life (Optional)

Description

So, you've heard a lot about Docker, but you don't know how to get started?  This Udemy course is exactly what you need! This course will teach you all the fundamentals you need. Trust me, you won't need any other course to reach the intermediate/advanced level after this course.

In this course, you'll learn the tools and knowledge to build an enterprise worthy Docker Swarm cluster and Jenkins CD pipeline. This will revolutionize how you develop and deploy your applications. You won't have to worry anymore about the environment differences and inconsistent deployment processes. With the simple push of your code to a repository, your system will auto-magically test, build, and start your applications. 

The course's curriculum goes as such

  • You'll get started with Docker and run your first Web App
  • You'll learn to use Docker Compose 
  • You'll learn to use Docker Swarm 
  • You'll practice with Real World examples 
  • You'll learn a lot of Docker tips & tricks
  • You'll learn how to use Docker Registry
  • You'll learn to use Docker + Jenkins 
  • You'll learn to alert, monitor and manage with Docker

The course is aimed to be as complete as possible. It will include a lot of practice so that nothing stays theoretical, and the quality is in Full HD, so that you can see everything on-screen.

NOTICE: I'll keep adding more and more content to the course to make it the best Docker course on Udemy.

So, what are you waiting for?! Click on BUY NOW and LET'S GET STARTED!


Credits to xmodulo on Flickr for the image.

Who this course is for:

  • Anyone who wants to make deployments easier
  • Developers who want to get up-to-date with DevOps
  • Anyone interested in Docker
  • Anyone interested in Swarm
  • Anyone interested in Jenkins