1 00:00:00,000 --> 00:00:04,500 [Intro Music] 2 00:00:04,500 --> 00:00:06,600 Alright guys, let's now talk about 3 00:00:06,600 --> 00:00:08,760 differences between virtual 4 00:00:08,760 --> 00:00:11,730 machines and Docker containers. And 5 00:00:11,760 --> 00:00:13,740 there are actually advantages and 6 00:00:13,740 --> 00:00:16,635 disadvantages of using either 7 00:00:16,635 --> 00:00:18,180 virtual machines or Docker 8 00:00:18,180 --> 00:00:20,610 containers. And in different cases, 9 00:00:20,760 --> 00:00:23,070 you should choose different options 10 00:00:23,070 --> 00:00:25,650 either go on with virtual machine, or 11 00:00:25,650 --> 00:00:28,590 use Docker container. And I am sure 12 00:00:28,590 --> 00:00:30,570 that you have used before virtual 13 00:00:30,570 --> 00:00:32,670 machines a lot. And virtual 14 00:00:32,670 --> 00:00:35,040 machine is basically an option to 15 00:00:35,070 --> 00:00:38,010 create server with another 16 00:00:38,040 --> 00:00:40,290 operating system that differs from 17 00:00:40,290 --> 00:00:42,210 underlying operating system of the 18 00:00:42,210 --> 00:00:44,220 computer where virtual machine is 19 00:00:44,220 --> 00:00:47,220 running. For example, you could create 20 00:00:47,250 --> 00:00:49,350 macOS virtual machine on 21 00:00:49,350 --> 00:00:51,930 Windows computer, or in opposite 22 00:00:51,930 --> 00:00:54,060 way, you're able to create 23 00:00:54,090 --> 00:00:56,370 Windows virtual machine on macOS 24 00:00:56,370 --> 00:00:59,010 computer. And also very often 25 00:00:59,010 --> 00:01:01,320 virtual machines are used in the 26 00:01:01,320 --> 00:01:03,960 cloud hosting services. And you are 27 00:01:03,960 --> 00:01:06,660 able to rent virtual machine for 28 00:01:06,720 --> 00:01:09,030 just a few dollars per month, and 29 00:01:09,060 --> 00:01:10,950 you will get access for example to 30 00:01:10,950 --> 00:01:13,350 any Linux like system, and you're 31 00:01:13,350 --> 00:01:15,480 able to host your website or 32 00:01:15,480 --> 00:01:17,700 something else there. Alright, 33 00:01:17,850 --> 00:01:20,220 let's now dive more into the 34 00:01:20,220 --> 00:01:22,380 details and talk first about 35 00:01:22,380 --> 00:01:24,660 virtual machine's architecture. And 36 00:01:24,660 --> 00:01:26,670 also I'll demonstrate to you how I 37 00:01:26,670 --> 00:01:28,770 personally use virtual machines. 38 00:01:29,010 --> 00:01:30,566 Alright, let's get started. 39 00:01:30,566 --> 00:01:33,056 [no audio]