Docker Complete Training
2.6 (66 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
668 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Docker Complete Training to your Wishlist.

Add to Wishlist

Docker Complete Training

Virtualization, Docker Client, Docker Hub, Linux Containers and Much More
2.6 (66 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
668 students enrolled
Last updated 8/2015
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create Linux Container
  • Docker Client and Server running In Single or Distributed mode
  • You will also learn basics of virtualization
View Curriculum
  • Internet
  • OS X, Windows or Linux
What is Docker?

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.

Why do developers like it?

With Docker, developers can build any app in any language using any toolchain. “Dockerized” apps are completely portable and can run anywhere - colleagues’ OS X and Windows laptops, QA servers running Ubuntu in the cloud, and production data center VMs running Red Hat.

Developers can get going quickly by starting with one of the 13,000+ apps available on Docker Hub. Docker manages and tracks changes and dependencies, making it easier for sysadmins to understand how the apps that developers build work. And with Docker Hub, developers can automate their build pipeline and share artifacts with collaborators through public or private repositories.

Docker helps developers build and ship higher-quality applications, faster.

Why do sysadmins like it?

Sysadmins use Docker to provide standardized environments for their development, QA, and production teams, reducing “works on my machine” finger-pointing. By “Dockerizing” the app platform and its dependencies, sysadmins abstract away differences in OS distributions and underlying infrastructure.

In addition, standardizing on the Docker Engine as the unit of deployment gives sysadmins flexibility in where workloads run. Whether on-premise bare metal or data center VMs or public clouds, workload deployment is less constrained by infrastructure technology and is instead driven by business priorities and policies. Furthermore, the Docker Engine’s lightweight runtime enables rapid scale-up and scale-down in response to changes in demand.

Docker helps sysadmins deploy and run any app on any infrastructure, quickly and reliably.

Who is the target audience?
  • Web Developers
  • Application Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
29 Lectures
2 Lectures 05:02
Introduction to Virtualization
4 Lectures 10:27
1 Lecture 11:53
Installing Docker
1 Lecture 01:48
Docker architecture
Working with docker client
12 Lectures 27:48
Finding the version of docker

Creating a container

Running a container

getting a list of all containers

Inspecting a container

Attaching and detaching a container process

Sending SIGKILL and SIGTERM signals to the detached process

Restarting a container

Using container in interactive mode

Commiting filesystem changes

Quit a container

Connecting to a remote docker server
Docker Hub
4 Lectures 08:41
What is Docker Hub

Pushing a container into docker hub

Pulling a container into docker hub

Searching For Container
Getting Practical with Docker by using WordPress
4 Lectures 00:00
Introduction to Docker for WordPress Developers
5 pages

How to Manually Build Docker Containers for WordPress
6 pages

How to Use the Official Docker WordPress Image
4 pages

Deploying WordPress with Docker
4 pages
1 Lecture 02:49
About the Instructor
QScutter Tutorials
3.2 Average rating
592 Reviews
7,185 Students
40 Courses
a place to learn technology

QScutter is a Indian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. We provide tutorials for almost all IT topics.