-
Урок 1.
00:04:23
Introduction - What is Docker?
-
Урок 2.
00:04:09
What is a container?
-
Урок 3.
00:05:07
What is an image?
-
Урок 4.
00:04:37
Containers vs Virtual Machines
-
Урок 5.
00:03:54
Basics of a Dockerfile
-
Урок 6.
00:03:15
Docker's Architecture
-
Урок 7.
00:04:41
Layering in Docker
-
Урок 8.
00:08:35
Installation on Ubuntu
-
Урок 9.
00:04:12
Installation on Debian
-
Урок 10.
00:05:13
Installation on CentOs
-
Урок 11.
00:08:33
What is a "Official Docker Image"?
-
Урок 12.
00:04:35
Where are my local images?
-
Урок 13.
00:10:26
Create your first Docker Container!
-
Урок 14.
00:08:52
What is a Dockerfile?
-
Урок 15.
00:05:47
Build your first Image using a Dockerfile
-
Урок 16.
00:10:31
Test your image by creating a Docker Container
-
Урок 17.
00:03:24
The FROM instruction - Take any image as a base!
-
Урок 18.
00:05:53
The RUN instruction rocks!
-
Урок 19.
00:06:56
Copy files with COPY
-
Урок 20.
00:10:40
Download files from Internet using ADD
-
Урок 21.
00:04:22
Want to build like a pro? Use the ENV instruction
-
Урок 22.
00:07:54
Being organized matters! Understand the WORKDIR instruction
-
Урок 23.
00:01:44
Metadata on the way! Use LABELs to follow the best practices
-
Урок 24.
00:05:39
Quick Tip: Browse the content of an image by creating a container
-
Урок 25.
00:13:06
Keep it up! Handle USERs in your Dockerfile
-
Урок 26.
00:06:42
Make your images flexible! Use ARGs in the build process
-
Урок 27.
00:13:08
What is the CMD?
-
Урок 28.
00:06:32
Understand the output from the CMD
-
Урок 29.
00:05:00
Be careful with the context!
-
Урок 30.
00:07:24
Dockerignore - Start ignoring the things you don't need!
-
Урок 31.
00:08:29
Let's talk about best practices when building images
-
Урок 32.
00:07:31
Building an Image with HTTP + SSL/TLS + PHP - I
-
Урок 33.
00:16:31
Building an Image with HTTP + SSL/TLS + PHP - II
-
Урок 34.
00:05:59
What is a dangling image?
-
Урок 35.
00:03:24
Removing dangling images!
-
Урок 36.
00:10:54
Back to building! Create an image with Nginx + PHP 7
-
Урок 37.
00:16:12
Do you like challenges? Let's keep building our NGINX image
-
Урок 38.
00:10:47
Let's solve the challenge from the previous lesson!
-
Урок 39.
00:10:12
Basics for MultiStage Build in Docker
-
Урок 40.
00:11:35
Got the idea? Now let's build a real image with MultiStage!
-
Урок 41.
00:01:54
What is a Docker Container?
-
Урок 42.
00:03:49
Listing and creating containers
-
Урок 43.
00:03:59
Remove and Rename Containers
-
Урок 44.
00:07:52
More tips... Start, Stop, Map Ports!
-
Урок 45.
00:06:58
Understand the Container's FileSystem
-
Урок 46.
00:08:06
Do you like variables? Let's learn how to create them in Containers
-
Урок 47.
00:08:49
Let's launch a MySQL Container for the first time
-
Урок 48.
00:07:11
Mapping ports in MySQL!
-
Урок 49.
00:06:47
More databases? Let's create a PostgreSQL Container
-
Урок 50.
00:03:25
DevOps Style? Jenkins as a container!
-
Урок 51.
00:10:56
For hungry containers only :D Learn how to apply limits
-
Урок 52.
00:07:18
Copy files from your host to your container - Docker cp
-
Урок 53.
00:09:03
Turn a container into an image with one command!
-
Урок 54.
00:04:41
Tip: Override the CMD when running a container!
-
Урок 55.
00:03:58
More tips: Destroy containers automatically
-
Урок 56.
00:07:13
Just one more tip: Change the Docker Root Directory
-
Урок 57.
00:02:12
What is a Docker Volume?
-
Урок 58.
00:03:30
Why are volumes so important? Let's check it using MySQL
-
Урок 59.
00:10:25
Bind Volumes: Map folders to your container
-
Урок 60.
00:07:38
"Normal" Volumes: Manage your volumes with the Docker CLI
-
Урок 61.
00:07:52
Anonymous Volumes: Be careful if you want to use them!
-
Урок 62.
00:06:11
Understand some differences when using volumes
-
Урок 63.
00:08:09
Back to the Dockerfile! Understand the VOLUME instruction
-
Урок 64.
00:05:35
Dangling volumes. Yes, here we have more dangling stuff
-
Урок 65.
00:06:12
MongoDB - Persist data in a NoSQL container
-
Урок 66.
00:12:39
Jenkins again! Persist your Jobs and configurations
-
Урок 67.
00:06:11
Developing a website? Share your data with a Docker Nginx Container
-
Урок 68.
00:11:26
Go deeper! Share volumes between containers
-
Урок 69.
00:00:58
Introduction - Networking in Docker
-
Урок 70.
00:05:20
What's the default network in Docker?
-
Урок 71.
00:06:44
Ping containers in the default network
-
Урок 72.
00:04:34
Create your own network
-
Урок 73.
00:04:02
Embedded DNS! Ping containers by name in the same network
-
Урок 74.
00:05:18
Connect and disconnect networks
-
Урок 75.
00:02:47
Assign a static IP to a container
-
Урок 76.
00:02:58
The Host Network
-
Урок 77.
00:02:18
The None Network
-
Урок 78.
00:02:00
Introduction - Why Compose?
-
Урок 79.
00:01:33
How do I install Docker Compose?
-
Урок 80.
00:09:57
Let's go! First steps in Compose
-
Урок 81.
00:08:01
Environment variables in Compose
-
Урок 82.
00:05:51
Volumes in Compose
-
Урок 83.
00:09:41
Networking in Compose
-
Урок 84.
00:04:39
Build Docker images using Docker Compse
-
Урок 85.
00:02:21
Overwrite the CMD of an image with Compose
-
Урок 86.
00:10:45
Install Drupal + PostgreSQL
-
Урок 87.
00:08:14
Install Joomla + MySQL
-
Урок 88.
00:11:03
Install PrestaShop + MySQL
-
Урок 89.
00:06:02
Install WordPress + MySQL