-
Урок 1.
00:02:24
Installing Docker for Mac/Windows
-
Урок 2.
00:02:01
The Docker Commands
-
Урок 3.
00:04:23
Your First Container
-
Урок 4.
00:03:54
Inspecting Containers
-
Урок 5.
00:03:52
Cleaning Up
-
Урок 6.
00:04:05
Interacting With a Container (bash)
-
Урок 7.
00:03:48
Nginx & Sharing Ports
-
Урок 8.
00:03:32
Sharing Volumes
-
Урок 9.
00:03:01
Review
-
Урок 10.
00:10:15
Committing Changes
-
Урок 11.
00:06:19
The Dockerfile
-
Урок 12.
00:07:50
Building a PHP Image
-
Урок 13.
00:08:00
Linking Nginx & PHP Containers
-
Урок 14.
00:02:05
Pushing to Docker Hub
-
Урок 15.
00:04:14
Linking the Full Stack
-
Урок 16.
00:05:16
Docker Networking
-
Урок 17.
00:10:44
Docker Volumes
-
Урок 18.
00:04:25
Revie
-
Урок 19.
00:07:21
Official Images on Docker Hub
-
Урок 20.
00:11:12
Advanced Dockerfiles: MySQ
-
Урок 21.
00:05:47
Introducing Docker Compose
-
Урок 22.
00:05:41
Docker Compose Basics
-
Урок 23.
00:05:13
Serving a Real Application
-
Урок 24.
00:02:17
Building Images with Docker Compose
-
Урок 25.
00:02:38
Explaining the “docker-compose up” Command
-
Урок 26.
00:03:23
Variables with Docker Compose
-
Урок 27.
00:04:24
Extending Docker Compose Files
-
Урок 28.
00:03:05
Using mysqldump With Docker
-
Урок 29.
00:01:59
Using SequelPro with Docker
-
Урок 30.
00:01:11
Dockerizing Your Application Intro
-
Урок 31.
00:02:25
Getting Started with an App
-
Урок 32.
00:14:33
Creating our Project Images
-
Урок 33.
00:07:13
Our Basic Docker Compose File
-
Урок 34.
00:02:14
A Better Docker Compose File
-
Урок 35.
00:03:54
"This Is Ridiculous, We Need Help"
-
Урок 36.
00:05:29
The Workflow You Always Wanted
-
Урок 37.
00:07:37
Extending Docker Compose for Dev and CI
-
Урок 38.
00:04:34
Docker Compose Details for CI (and faster tests!)
-
Урок 39.
00:03:09
Review Time!
-
Урок 40.
00:01:40
Introducing Docker Machine
-
Урок 41.
00:10:16
Docker Machine with AWS
-
Урок 42.
00:06:21
Docker Compose with Docker Machine
-
Урок 43.
00:06:46
File Permissions with Docker
-
Урок 44.
00:09:13
Installing Docker “Manually”
-
Урок 45.
00:08:39
Reviewing Docker Volumes, Permissions, and Network
-
Урок 46.
00:08:46
Installing Jenkins
-
Урок 47.
00:11:35
Configuration Jenkins and Github
-
Урок 48.
00:10:17
Automating Tests
-
Урок 49.
00:10:02
Dealing with Secrets
-
Урок 50.
00:03:52
Cleaning Up After Ourselves
-
Урок 51.
00:02:51
Don't Skip the Jenkins Module
-
Урок 52.
00:05:08
What are GitHub Actions?
-
Урок 53.
00:05:20
Preparing the App
-
Урок 54.
00:08:28
Defining the GitHub Actions
-
Урок 55.
00:09:36
Building the Docker Image
-
Урок 56.
00:17:53
Building Production Images
-
Урок 57.
00:06:20
A Local Private Registry
-
Урок 58.
00:09:40
An S3-Backed Private Registry
-
Урок 59.
00:09:10
Server Setup and Running the App
-
Урок 60.
00:05:32
Application State
-
Урок 61.
00:02:46
Naive Deployment
-
Урок 62.
00:18:32
Rolling Deployment
-
Урок 63.
00:11:10
Automating Deployments
-
Урок 64.
00:07:01
What is Docker Swarm
-
Урок 65.
00:10:56
Server Cluster Setup
-
Урок 66.
00:05:20
Registry with Swarm
-
Урок 67.
00:08:43
Running Applications
-
Урок 68.
00:04:25
Load Balancer as Entry Point
-
Урок 69.
00:04:44
Rolling Updates
-
Урок 70.
00:08:57
Docker Secrets
-
Урок 71.
00:10:25
DNS and Service Discovery
-
Урок 72.
00:09:26
Building with BuildKit
-
Урок 73.
00:06:46
Multistage Builds
-
Урок 74.
00:06:27
Busting Build Cache
-
Урок 75.
00:04:24
Target and Cache
-
Урок 76.
00:02:14
Overview
-
Урок 77.
00:09:35
New App Image
-
Урок 78.
00:02:58
New Node Image
-
Урок 79.
00:07:44
Using ENTRYPOINT
-
Урок 80.
00:11:30
Permissions and Gosu
-
Урок 81.
00:08:03
Perms and Gosu Continued
-
Урок 82.
00:06:38
Updating the Node Container
-
Урок 83.
00:03:19
Docker Compose Versioning
-
Урок 84.
00:07:42
Extending Docker Compose 3
-
Урок 85.
00:02:16
Compose and Env Vars
-
Урок 86.
00:00:59
ECS Introduction
-
Урок 87.
00:03:38
A New Application
-
Урок 88.
00:06:09
Dockerizing Our Application
-
Урок 89.
00:08:11
A Helper Script
-
Урок 90.
00:03:20
Testing our Application
-
Урок 91.
00:10:59
Private Registry with ECR
-
Урок 92.
00:09:23
CodeBuild Setup
-
Урок 93.
00:04:12
CodeBuild IAM
-
Урок 94.
00:12:39
CodeBuild Success
-
Урок 95.
00:11:57
Production Docker Image
-
Урок 96.
00:09:43
Building with Build Cache
-
Урок 97.
00:07:22
Using S3 for Secure Files
-
Урок 98.
00:11:54
ECS, Tasks, and Clusters
-
Урок 99.
00:08:59
Running Artisan Commands
-
Урок 100.
00:11:13
ECS Services and Load Balancers
-
Урок 101.
00:06:38
Rolling Deployments
-
Урок 102.
00:07:35
Blue/Green Deployment Setup
-
Урок 103.
00:06:12
Blue/Green Deployment Trigger
-
Урок 104.
00:19:34
Automating Deployments in CodeBuild
-
Урок 105.
00:01:28
CodeBuild IAM Updates
-
Урок 106.
00:05:41
Application Logs to CloudWatch
-
Урок 107.
00:02:42
The What and When
-
Урок 108.
00:02:13
Managed Kubernetes
-
Урок 109.
00:01:39
What We'll Learn
-
Урок 110.
00:08:12
Creating a Cluster
-
Урок 111.
00:03:13
Your First Pod
-
Урок 112.
00:03:39
Declarative Syntax
-
Урок 113.
00:06:06
Deployments
-
Урок 114.
00:07:26
Services
-
Урок 115.
00:04:28
Service Load Balancer
-
Урок 116.
00:11:06
Ingress
-
Урок 117.
00:13:47
StatefulSet (database)
-
Урок 118.
00:12:31
Configuration and Secrets
https://book.serversforhackers.com/
6. Dockerizing Your Applications
Dockerizing Your Application Intro
Getting Started with an App
Creating our Project Images
Our Basic Docker Compose File
A Better Docker Compose File
"This Is Ridiculous, We Need Help"
The Workflow You Always Wanted
Extending Docker Compose for Dev and CI
Docker Compose Details for CI (and faster tests!)
Review Time!
10. CI with GitHub Actions
Don't Skip the Jenkins Module
What are GitHub Actions?
Preparing the App
Defining the GitHub Actions
Building the Docker Image
14. Building with BuildKit
Building with BuildKit
Multistage Builds
Busting Build Cache
Target and Cache
15. Updated Docker Image (2020)
Overview
New App Image
New Node Image
Using ENTRYPOINT
Permissions and Gosu
Perms and Gosu Continued
Updating the Node Container
16. Docker Compose V3
Docker Compose Versioning
Extending Docker Compose 3
Compose and Env Vars
17. Amazon ECS
ECS Introduction
A New Application
Dockerizing Our Application
A Helper Script
Testing our Application
Private Registry with ECR
CodeBuild Setup
CodeBuild IAM
CodeBuild Success
Production Docker Image
Building with Build Cache
Using S3 for Secure Files
ECS, Tasks, and Clusters
Running Artisan Commands
ECS Services and Load Balancers
Rolling Deployments
Blue/Green Deployment Setup
Blue/Green Deployment Trigger
Automating Deployments in CodeBuild
CodeBuild IAM Updates
Application Logs to CloudWatch
https://courses.serversforhackers.com/shipping-docker
https://courses.serversforhackers.com/shipping-docker
https://courses.serversforhackers.com/shipping-docker