Docker Foundations Day 1

- Brief introduction of container technology evolution

- Containers and Microservice-based applications

- Containers vs virtual machines

- Container advantages

- Container use cases - the bigger picture

- Docker ecosystem overview

- Docker Engine components and functionalities - daemon, client, and registry

- Using the command line interface

- Images, containers, volumes, and networks

- Inspecting docker objects

- Container use cases

- Using the docker cli client

- Creating and managing containers

- Listing and filtering containers

- Interacting with containers

- Passing configuration for the docker engine and client

- Setting environment variables for containers

- Container entrypoints and their behavior

- Setting container restart policy

- Passing configuration option to the container application

DojoBits is now ISO/IEC 27001 certified