Урок 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