Why Learn About Containers?
Containers solve the reliability problems that arise when software moves from one computing environment to another. This could be when moving applications from a developer’s laptop to a test environment, from a staging environment to production, or even when moving apps from on on-premise data venter to virtual machines in a public or private cloud. Containers do this by encapsulating the application code along with its dependencies, libraries, other binaries, and all configuration files needed to run it in one package. Containerizing the app and its dependencies means that differences in OS distributions and underlying infrastructure are abstracted away.
While containers have been a part of Linux for a long time, it was only when Docker exploded on the scene in 2013 that their usage has swept the IT landscape. These days there are plenty of competitors to Docker, including containerd, CRI-O, and Kata. In addition to the container runtimes, there are a lot of options when it comes to container orchestration, like Docker Swarm, Amazon ECS, Apache Mesos, and the wildly popular Kubernetes.
Get Started Learning about Containers and Docker
Get started with the official classes on Docker and other cloud native technologies like Kubernetes from Mirantis. Or start with authorized Red Hat classes on containers, kubernetes, and OpenShift.
Use the search below to look for more specialized classes from other leading vendors like IBM and Oracle.
22 results found for "Containers and Docker"
-
JBoss Fuse, BRMS, and more
Camel Integration and Development with Red Hat Fuse on OpenShift (Course)
AD421
Camel Integration and Development with Red Hat Fuse (JB421) is a hands-on, lab-based course that gives Java™ developers and architects an understanding of Apache Camel and the enhancements and tools...
-
DevOps
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (Course)
DO280
Red Hat OpenShift Administration I (DO280) teaches you how to install and administer the Red Hat® OpenShift® Container Platform. This hands-on, lab-based course shows you how to install, configure,...
-
DevOps
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (Course)
DO281
OpenShift Enterprise Administration (DO281) prepares the system administrator to install, configure, and manage OpenShift Enterprise by Red Hat® instances. OpenShift Enterprise, Red Hat's...
-
DevOps
Red Hat OpenShift I: Containers & Kubernetes (Course)
DO180
Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) introduces building and managing Docker containers for deployment on a Kubernetes cluster. This course helps students build core...
-
DevOps
Containers, Kubernetes, and Red Hat OpenShift Administration II Classroom Training (Course)
DO285
Containers, Kubernetes, and Red Hat OpenShift Administration I (DO285) helps you build core knowledge and skills in managing containers through hands-on experience with Docker, Kubernetes, and the Red...
-
DevOps
Red Hat Security: Securing Containers and OpenShift with Exam (Course)
DO426
You will learn and validate your skills in using secure and trusted container images, registries, and source code; managing network and storage isolation; implementing application single sign-on; and...
-
DevOps
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (Course)
DO328
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) teaches students installation, service monitoring, service management, and service resilience of Red Hat...
-
DevOps
Containers, Kubernetes, and Red Hat OpenShift Development II (Course)
DO295
Containers, Kubernetes, and Red Hat OpenShift Development II (DO295) teaches you how to design, build, and deploy containerized software applications to an OpenShift® cluster. Whether you are tasked...
-
DevOps
Containers, Kubernetes, and Red Hat OpenShift Development II (Course)
DO295R
Containers, Kubernetes, and Red Hat OpenShift Development II (DO295) teaches you how to design, build, and deploy containerized software applications to an OpenShift® cluster. Whether you are tasked...
-
DevOps
Containers, Kubernetes, and Red Hat OpenShift Development II with Exam (Course)
DO296
Containers, Kubernetes, and Red Hat OpenShift Development II with exam (DO296) teaches you how to design, build, and deploy containerized software applications to an OpenShift® cluster. Whether you...
-
DevOps
Introduction to Containers, Kubernetes, and Red Hat OpenShift (Course)
DO180R
ntroduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) introduces building and managing Docker containers for deployment on a Kubernetes cluster. This course helps students build core...
-
DevOps
Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise (Course)
DO380
Red Hat OpenShift Administration II teaches you how to build robust clusters that provide high availability and the ability to run large numbers of applications. You will learn about OpenShift...
-
DevOps
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (Course)
DO280R
Red Hat OpenShift Administration I (DO280) teaches you how to install and administer the Red Hat® OpenShift® Container Platform. This hands-on, lab-based course shows you how to install, configure,...
-
DevOps
Red Hat Security: Securing Containers and OpenShift (Course)
DO425
Red Hat Security: Securing Containers and OpenShift (DO425) is designed to help infrastructure administrators and security professionals learn to identity and mitigate threats to OpenShift...
-
DevOps
Red Hat - containers-openshift-container-Platform-exam (Course)
EX425
The Red Hat Certified Specialist in Security: Containers and OpenShift Container Platform exam (EX425) tests your ability to identify and mitigate threats to OpenShift container-based infrastructure....