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
Practical Use Cases
- Key components of Docker
- Foundations of Docker architecture
Docker Architecture Deep Dive
- Docker images
- Docker registry
- Docker containers
Underlying Technologies
- Namespaces
- Control groups (cgroups)
- Union File System (Union FS)
- Container format specifications
Installing Docker
- Installing via apt-get on Ubuntu
- Setting up the latest version of Docker
Containerizing Applications
- The classic 'Hello World' example
- Interactive container sessions
- Daemonizing applications
Managing Container Usage
- Running a web application inside a container
- Inspecting container details
- Configuring port mapping
- Accessing container logs
- Monitoring running processes
- Stopping and restarting containers
- Removing unused containers
Image Management
- List available images
- Pull and download images
- Search for specific images
Container Networking
- Advanced port mapping techniques
- Linking and naming containers
- Connecting containers using environment variables
Data Handling in Containers
- Understanding data volumes
- Mounting host directories as volumes
- Mounting individual host files as volumes
- Utilizing dedicated data volume containers
- Backing up and restoring data volumes
Contributing to the Docker Ecosystem
- Overview of Docker Hub
- Creating a Docker Hub account
- Logging in via the command line
- Pushing images to Docker Hub
- Managing private repositories
- Setting up automated builds
Introduction to Kubernetes
- Understanding Pods
- Labels and Selectors
- Controllers and their roles
- Services and networking
- Kubernetes architecture and Node components
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.