English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 35m | 300 MB
Docker is the next step beyond virtualization. A Docker image contains everything it needs to run, independent of the Linux server on which it lives: a copy of the operating system, a database, code, configuration files, dependencies, and so on. Images can also be packaged and shared with other Docker admins. Arthur Ulfeldt uses Docker to run complex systems with millions of users and hundreds of containers. Here, he shares his knowledge with you. He introduces the basics of Docker, including its containers, Dockerfiles (or base images), and capabilities for networking, data management, infrastructure optimization, and more. Watch and learn how to build your own containers, as well as how to network and link containers.
Topics include:
- Installing Docker on Mac, Windows, and Linux
- Understanding the Docker flow
- Running processes in containers
- Managing, networking, and linking containers
- Working with Docker images, volumes, and registries
- Building Dockerfiles
- Managing networking and namespaces with Docker
- Building entire systems with Docker
Table of Contents
Introduction
1 Why create containers using Docker
2 What you should know
3 What is Docker
4 Using the exercise files
Installing Docker
5 Setting up Docker
6 Docker Toolbox
7 Install Docker on Mac
8 Install Docker on Windows
9 Install Docker on Linux
Using Docker
10 The Docker flow – Images to containers
11 The Docker flow – Containers to images
12 Run processes in containers
13 Manage containers
14 Network between containers
15 Link containers
16 Dynamic and legacy linking
17 Images
18 Volumes
19 Docker registries
Building Docker Images
20 What are Dockerfiles
21 Building Dockerfiles
22 Dockerfile syntax
23 Multi-project Docker files
24 Avoid golden images
Under the Hood
25 Docker the program
26 Networking and namespaces
27 Processes and cgroups
28 Storage
Orchestration – Building Systems with Docker
29 Registries in detail
30 Intro to orchestration
31 Kubernetes in AWS
32 Google Kubernetes Engine
Conclusion
33 Next steps
Resolve the captcha to access the links!