you'll need to know the basic Docker commands and workflow - module 1 of the course is a great way to prepare.
Having problems? check the errata for this course.
1 |
Introduction |
Preview
2m 47s |
|
An overview of the course | |||
2 |
Docker Networking |
Preview
51m 9s |
|
Docker's networking support enables you to develop your system as separate containers, all connected together via a virtual private network. It's simple and elegant. | |||
3 |
Volumes |
Watch
25m 0s |
|
When you need to store data permanently, you'll need volumes and mount points. | |||
4 |
Docker and Maven |
Watch
37m 52s |
|
How to run an image build and push from Maven, using the Fabric8 Docker Maven Plugin (DMP). | |||
5 |
Docker Compose |
Watch
38m 57s |
|
You don't want to be starting up endless containers just to run a system. Docker compose will co-ordinate multiple containers from a single file. | |||
6 |
Swarm |
Watch
28m 41s |
|
This is the core of the course - how to distribute your containers across multiple physical hardware instances. | |||
7 |
Stacks |
Watch
49m 21s |
|
Production grade compose files to deploy across swarms. Also how to enact a "rolling update". | |||
8 |
Deploying to EC2 |
Watch
45m 4s |
|
How to deploy to EC2 instances - we finally run the full microservice architecture that we built on other courses. | |||
9 |
Service Discovery |
Watch
24m 8s |
|
Because Docker features its own DNS based discovery service, you may not need other service registries such as Netflix/Spring Cloud Eureka. We show how to remove Eureka and demonstrate that everything still works well, including Ribbon load balancing and Hystrix Circuit Breakers. | |||
10 |
Summary |
Watch
4m 2s |
|
A summary of the course and a few words on ECS (EC2 Container Service). |