1 00:00:00,000 --> 00:00:05,319 [Intro music] 2 00:00:05,319 --> 00:00:08,039 Hello and welcome to the Docker for Beginners Course. 3 00:00:08,050 --> 00:00:12,356 My name is Mumshad Mannambeth and I will be your instructor for this course. 4 00:00:12,360 --> 00:00:16,890 I'm a DevOps and Cloud Trainer at kodekloud.com, which is 5 00:00:16,900 --> 00:00:19,590 an interactive hands on online learning platform. 6 00:00:19,820 --> 00:00:23,240 I've been working in the industry as a consultant for over 7 00:00:23,250 --> 00:00:26,750 13 years and have helped hundreds of thousands of students 8 00:00:27,040 --> 00:00:30,100 learn technology in a fun and interactive way. 9 00:00:30,340 --> 00:00:33,610 In this course, you will learn Docker through a series of 10 00:00:33,620 --> 00:00:38,040 lectures that use animation, illustration, and some fun analogies 11 00:00:38,280 --> 00:00:42,600 that simplify complex concepts with demos that will show 12 00:00:42,610 --> 00:00:44,820 you how to install and get started with Docker. 13 00:00:44,980 --> 00:00:48,910 And most importantly, we have hands-on labs that you can access 14 00:00:48,920 --> 00:00:50,422 right in your browser. 15 00:00:50,480 --> 00:00:54,080 I will explain more about it in a bit, but first, let's look 16 00:00:54,090 --> 00:00:55,580 at the objectives of this course. 17 00:00:55,840 --> 00:00:59,620 In this course, we first try to understand what Containers 18 00:00:59,630 --> 00:01:03,607 are? What Docker is? and Why you might need it? and What it can do for you? 19 00:01:03,901 --> 00:01:08,684 We will see how to run a Docker Container? How to build your own Docker Image? 20 00:01:08,684 --> 00:01:12,681 We will see networking in Docker and how to use Docker Compose? 21 00:01:12,681 --> 00:01:16,280 What Docker registry is? How to deploy your own private registry? 22 00:01:16,560 --> 00:01:20,070 And we then look at some of these concepts in depth and we 23 00:01:20,080 --> 00:01:22,980 try to understand how Docker really works under the hoods. 24 00:01:23,200 --> 00:01:27,400 We look at Docker for Windows and Mac before finally getting 25 00:01:27,400 --> 00:01:31,590 a basic introduction to Container orchestration tools like 26 00:01:31,600 --> 00:01:33,224 Docker Swarm and Kubernetes. 27 00:01:33,420 --> 00:01:35,340 Here's a quick note about hands-on labs. 28 00:01:35,640 --> 00:01:38,640 First of all, to complete this course, you don't have to 29 00:01:38,650 --> 00:01:39,820 set up your own lab. 30 00:01:39,870 --> 00:01:43,600 Well, you may set it up if you wish to, if you wish to have 31 00:01:43,610 --> 00:01:45,880 your own environment, and we have a demo as well. 32 00:01:45,890 --> 00:01:49,750 But as part of this course, we provide real labs that you 33 00:01:49,760 --> 00:01:53,630 can access right in your browser, anywhere, anytime and as 34 00:01:53,640 --> 00:01:54,910 many times as you want. 35 00:01:55,020 --> 00:01:59,400 The labs give you instant access to a terminal to a Docker 36 00:01:59,400 --> 00:02:01,350 host and accompanying quiz portal. 37 00:02:01,540 --> 00:02:05,320 The quiz portal asks a set of questions such as exploring 38 00:02:05,330 --> 00:02:07,240 the environment and gathering information. 39 00:02:07,540 --> 00:02:11,470 Or you might be asked to perform an action such as Run Docker 40 00:02:11,479 --> 00:02:15,240 Container. The quiz portal then validates your work and gives 41 00:02:15,250 --> 00:02:16,731 you feedback instantly. 42 00:02:16,840 --> 00:02:21,100 Every lecture in this course is accompanied by such challenging 43 00:02:21,110 --> 00:02:25,400 interactive quizzes that makes learning Docker a fun activity. 44 00:02:25,410 --> 00:02:29,600 So I hope you're as thrilled as I am to get started. 45 00:02:29,860 --> 00:02:31,070 So let us begin. 46 00:02:31,070 --> 00:02:35,435 [Outro music]