Exploring Docker: Benefits of Containers


Duration: 2 hrs 24 mins

There tends to be a lot of confusion surrounding what exactly Docker is but, put simply, it’s a fairly new and continuously rapid-evolving web technology. Explore the possibilities of what Docker is, how to best fit it into your DevOps operations, and some of the potential it offers for your development environment. While the content in this course is current as of recording (following DockerCon 2017), the rapid evolution of the technology can cause some information contained in this course to be superseded by the time you complete the course. So, as with any other technology, it’s imperative to stay up-to-date on the newest changes, news, and updates to ensure your training can remain as relevant as possible. This course contains the following lessons:

Lesson 1:

  • Docker the Company
  • Docker the Product
  • Benefits of Docker
  • Limitations of Docker.

Lesson 2:

  • Installing Docker
  • Demo: Install on Windows
  • Demo: Windows Docker Settings
  • Demo: Validate Docker
  • Demo: Install on Mac
  • Demo: Docker on Ubuntu
  • Demo: Install on Ubuntu.

Lesson 3:

  • First Container
  • Demo: First Container
  • Demo: Docker Images.

Lesson 4:

  • Customizing a Container
  • Demo: Installing Packages
  • Demo: Committing.

Lesson 5:

  • Customizing a Container
  • Demo: Visual Studio
  • Demo: Debugging and Deploying
  • Demo: GitHub
  • Demo: Pushing to GitHub
  • Demo: Docker and GitHub.

Lesson 6:

  • Deploying Containers
  • Github and Local Docker
  • Managing Containers and Environments
  • Demo: Managing Containers.

Lesson 7:

  • Considerations for Using Docker
  • Performance and Reliability.

Created By: BizLibrary