Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Understanding Docker
Use Cases
- Core components of Docker
- Fundamentals of Docker architecture
Architectural Foundations
- Docker images
- Docker registry
- Docker containers
Underlying Technologies
- Namespaces
- Control groups (cgroups)
- UnionFS
- Container formats
Docker Installation
- Installing Docker on Ubuntu using apt-get
- Installing the latest version of Docker
Containerizing Applications
- The "Hello World" example
- Creating interactive containers
- Daemonizing applications
Working with Containers
- Running a web application inside a container
- Exploring container details
- Port mapping
- Accessing logs
- Inspecting running processes
- Stopping and restarting containers
- Removing containers
Managing Images
- Listing available images
- Downloading images
- Searching for images
Container Networking
- Understanding port mapping in detail
- Linking containers and assigning names
- Using links and environment variables
Data Management in Containers
- Data volumes
- Using host directories as data volumes
- Using host files as data volumes
- Data volume containers
- Backing up and restoring data volumes
Engaging with the Ecosystem
- What is Docker Hub?
- Creating a Docker Hub account
- Logging in via the command line
- Pushing images to Docker Hub
- Working with private repositories
- Setting up automated builds
Introduction to Kubernetes
- Pods
- Labels and Selectors
- Controllers
- Services
- Architecture and the Kubernetes Node
14 Hours
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.