Docker (introducing Kubernetes) Training Course
Course Outline
What is Docker for Government?
Use Cases for Government
- Key Components of Docker
- Fundamentals of Docker Architecture
Docker Architecture for Government
- Docker Images
- Docker Registry
- Docker Containers
The Underlying Technology for Government
- Namespaces
- Control Groups
- Union File System (Union FS)
- Container Format
Installation of Docker for Government
- Installation on Ubuntu via apt-get
- Installation of a Newer Version of Docker
Dockerizing Applications for Government
- The Hello World Example
- Interactive Container Usage
- Daemonizing Programs
Container Usage for Government
- Running a Web Application in a Container
- Investigating a Container
- Port Mapping
- Viewing Logs
- Examining Processes
- Stopping and Restarting Containers
- Removing a Container
Managing Images for Government
- Downloading Images
- Finding Images
Networking of Containers for Government
- Port Mapping Details
- Container Linking and Naming
- Linking and Environment Variables
Data in Containers for Government
- Data Volumes
- Host Directories as Data Volumes
- Host Files as Data Volumes
- Data Volume Containers
- Backup and Restoration of Data Volumes
Contributing to the Ecosystem for Government
- What is Docker Hub?
- Registering on Docker Hub
- Command Line Login
- Uploading to Docker Hub
- Private Repositories
- Automated Builds
Kubernetes Introduction for Government
- Pods
- Labels and Selectors
- Controllers
- Services
- Architecture and the Kubernetes Node
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Docker (introducing Kubernetes) Training Course - Booking
Docker (introducing Kubernetes) Training Course - Enquiry
Docker (introducing Kubernetes) - Consultancy Enquiry
Testimonials (2)
Explanations about how the tools work behind the scenes, as well as adjacent topics to the course.
Sebastian Decianu - SC SYSTEMATIC DEVELOPMENT CENTER SRL
Course - Docker (introducing Kubernetes)
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
Upcoming Courses
Related Courses
Docker & Kubernetes Advanced
21 HoursAdvanced Platform Engineering: Scaling with Microservices and Kubernetes
35 HoursAI-Driven Kubernetes Operations: Autoscaling, Scheduling & Resource Optimization
21 HoursAI Workloads on Kubernetes: Deploying Machine Learning Models at Scale
14 HoursKubernetes Networking with Calico
14 HoursCertified Kubernetes Administrator (CKA) - exam preparation
21 HoursCertified Kubernetes Application Developer (CKAD) - exam preparation
21 HoursCertified Kubernetes Security Specialist (CKS)
21 HoursCloud‑Native DevOps Mastery: Designing, Deploying & Operating Scalable Kubernetes Microservices
49 HoursThis 7-day program offers a comprehensive, hands-on exploration into designing, deploying, and operating cloud-native applications using modern DevOps practices for government agencies.
Participants will delve into the design of scalable microservices architectures, optimization of container environments, and management of production workloads with Kubernetes. The curriculum covers advanced deployment strategies, GitOps-based automation, and observability techniques to ensure system reliability and performance.
A significant emphasis is placed on addressing real-world operational challenges, such as incident response, failure simulation, and root cause analysis. The program concludes with an examination of AI-powered tools that support troubleshooting and enhance operational decision-making.
By the end of the training, participants will have a clear understanding of how to build, deploy, monitor, and maintain resilient distributed systems in a Kubernetes-based environment for government operations.
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 is an introductory course on containers, Kubernetes fundamentals, and Red Hat OpenShift platform concepts, with a focus on practical, hands-on skills development.
This instructor-led, live training (available both online and onsite) is designed for beginner to intermediate technical professionals who are interested in learning container workflows, Kubernetes basics, and how to deploy and operate applications on OpenShift.
By the end of this training, participants will be able to:
- Build and manage container images and registries using best practices for reproducibility and security.
- Deploy and manage Kubernetes objects such as pods, deployments, and services within OpenShift.
- Leverage OpenShift features like routes, build configurations, and the web console to enhance application delivery.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply basic security measures, role-based access control (RBAC), and monitoring practices to ensure healthy clusters and applications.
Course Format
- Interactive lectures and discussions.
- Hands-on labs in a live OpenShift environment each day.
- Scenario-driven exercises and troubleshooting workshops.
Customization Options for Government
- To request a customized training tailored to the specific needs of your agency, please contact us to arrange.
Docker and Kubernetes on AWS
21 HoursDocker, Kubernetes and OpenShift 3 for Administrators
35 HoursIn this instructor-led, live training in US, participants will learn how to manage the Red Hat OpenShift Container Platform for government environments.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot OpenShift clusters for government use.
- Deploy containerized applications on-premises, in public clouds, or on hosted clouds for government operations.
- Secure the OpenShift Container Platform to meet government security standards.
- Monitor and gather metrics to ensure compliance with government regulations.
- Manage storage solutions that align with government data management policies.