Join Greg Hellings for an in-depth discussion in this video What you should know, part of Deploying Container Apps with Docker Cloud.
- [Man] This course does make some assumptions about a few things that you should likely have some exposure to prior to beginning. All these topics are covered by other video series that Lynda provides. A familiarity with web application technology and the basic structure of a web application will be very useful. While Docker and Docker Cloud have a wide variety of uses beyond web applications, web applications are currently the most common use case.
The examples in this course will show containers using different versions of the Linux operating system. While which operating system you select to access Docker Cloud from is not very important to this course, having a familiarity with the Linux operating system will make what is going on with the containers themselves more comprehensible. Additionally one section in this course will teach you how to use the Docker Cloud CLI, which will be executed within a batch shell. Docker Cloud can interface with a number of different cloud providers, but for the examples in this course we will be using AWS.
Having a familiarity with Amazon's EC2 and IAM services in AWS is required for understanding most of the examples. This course assumes that you already have some exposure to Docker and Docker Hub. You will want to have already installed Docker on a local machine, pulled some images from Docker Hub, and experimented with running some containers. All of the concepts presented in this course will make significantly more sense if you already have a basic understanding of containers and specifically how to use Docker in a standalone environment.
To follow along with this course, for the first part you'll be able to complete most of the demos using the free tier account in Docker Cloud. But for the later portions we do a lot of things that use multiple nodes. And to follow along with the demos it'll be required to get a paid account. But you can watch the demos to pick up the information. Additionally AWS offers a free tier which you can use for most of this course.
- Linking to cloud providers
- Creating a node cluster
- Creating and scaling a service
- Installing, setting up, and using the CLI tool
- Creating a basic stack file and managing a stack
- Pushing a container image
- Linking containers in Docker Cloud
- Linking containers for service discovery