Using Docker: Benefits and Installation
This path is designed for software developers, testers, and administrators or anyone interested in learning Docker or implementing Docker-based deployments in their organization.
Prerequisite
None
Expected Duration
117 minutes
Description
Docker is an open source platform that enables developers, administrators, and others to access and deploy the latest, updated images into their respective environments. It uses automated scripts and manual commands to perform tasks. It allows software application to get into production as quickly as possible by eliminating friction and dependencies that normally occur during shipment of code. In this course, you will learn the basic concepts of Docker and the Docker architecture, how to install Docker on Ubuntu and CentOS.
Objective
Understanding Docker
- start the course
- describe Docker and the problem it solves
- describe the uses of Docker
- compare Docker with virtual machine deployments
Understanding Docker Architecture
- describe Docker architecture
- identify internal components on which Docker is based
- differentiate between public and private registries in Docker
- describe the process of accessing Docker hub
Technological Concepts in Docker
- identify the use of namespaces in Docker
- identify the use of control groups in Docker
- identify the use of union systems in Docker
Installing Docker on Ubuntu
- verify minimum requirements for Ubuntu
- install Docker on Ubuntu
- create a Docker group
- configure memory for Docker
- configure UFW forwarding in Docker
- configure DNS for Docker
Installing Docker on CentOS
- describe CentOS version and kernel support
- install a Docker package on CentOS 6.5
- start and verify Docker daemon in CentOS
Putting Docker to Work
- describe the process of templating an image
- use the run command to spawn a Docker container
- run and interact with a Docker container
Practice: Working with Docker Containers
- list the steps to access, interact, and see results from a command executed on an image from a local or remote registry
MONTHLY SUBSCRIPTION
$129/monthANNUAL SUBSCRIPTION
$1295/yearMulti-license discounts available for Annual and Monthly subscriptions.