
Explore how containers provide isolated execution environments on an existing kernel. See how container images package applications and libraries for faster, consistent deployment.
Explore launching containers with docker run, including interactive shells (-i -t), background persistence (-d) and automatic restarts (--restart always), while naming containers and listing both running and stopped ones.
Learn to manage docker containers by stopping, starting, removing, pruning stopped containers, renaming, and inspecting metrics with docker stats to ensure only the needed containers run.
Docker Quick Start leverages the container platform Docker to explore basic container concepts and demonstrates where containers fit in the current technological landscape.
The course begins by explaining what containers actually are and Container use cases. Next, we will move on and reinforce this with practical hands-on learning of installing Docker on CentOS Stream Linux and will explain the container lifecycle and how to manage containers, Including but not limited to, container deployment to general management to removing and replacing containers as your application or desired container environment changes. We also will explore how to access the container and how to deploy our own applications or microservices by learning about container images basics and how to alter these images to create our own Docker builds. Also we will learn how to deal with Docker Hub registry.
This course provides a practical understanding of containers and Docker, as well as the foundational skills needed to get started using Docker in your day-to-day workflow.
This course is really fit for DevOps Engineers, System Administrators and Developers. We assume that you have general Linux command line skills with Zero container technology background.
When you have finished this course, you will have mastered the knowledge and skills necessary to manage containers using Docker.