Docker Configuration and Management

Technical managers, operations staff, application developers, network administrators, system administrators, and anyone interested in learning about advanced Docker features. A prior knowledge of Docker is assumed.

Prerequisite
None

Expected Duration
148 minutes

Description
Since the demand for IT personnel having an in-depth knowledge of Docker is exploding, a detailed understanding of the configuration and management of Docker has become a fundamental requirement for a skilled DevOps developer. This course will teach you the configuration and management techniques of Docker while covering some advanced topics, such as managing images, working with the Dockerfile, volumes, and networking.

Objective

Managing Images

  • start the course
  • describe the various steps to create an account on Docker Hub
  • define the process of creating a Docker image from an existing container
  • apply the Docker push command to push the image to the registry
  • use the Docker history command to find all the intermediate image layers
  • distinguish between the Docker commands when performing image maintenance

Managing Image Layers

  • recall the components and the steps in building Docker images
  • summarize the different approaches to building Docker images
  • use Docker commands to run an interactive shell
  • create a Dockerfile that layers on the server and the site content in a single build

Working with the Dockerfile

  • create Docker images using a Dockerfile
  • install the fedora-dockerfiles package to get the Dockerfiles
  • create a Docker container that just runs Firefox
  • run an application that requires running multiple services simultaneously

Advanced Docker Volumes

  • run Docker inspect to examine volume configuration
  • describe the methods and the attributes to gain access to volumes
  • analyze how a deployed web server is configured and built
  • describe where to get files to create and write the map
  • list the steps to run the container server
  • use the worker to bridge multiple servers together with volumes

Networking in Docker

  • list the Docker network-related command line options
  • describe how Docker configures DNS with containers and virtual files
  • describe how the communication between two containers is governed at the operating system level
  • recognize whether a container can communicate to the outside world
  • describe how to configure containers to accept incoming connections
  • describe how to use Pipework for Docker container network configuration

Practice: Working with Images

  • use Docker to create and layer an image

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.