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
- Core components of Docker
- Fundamentals of Docker architecture
Docker Architecture
- Docker images
- Docker registry
- Docker containers
Underlying Technology
- Namespaces
- Control groups
- UnionFS
- Container format
Installing Docker
- Installation on Ubuntu using apt-get
- Installing the latest version of Docker
Containerizing Applications
- The 'hello world' example
- Interactive containers
- Daemonizing processes
Working with Containers
- Running a web application in a container
- Inspecting a container
- Port mapping
- Viewing logs
- Inspecting running processes
- Stopping and restarting containers
- Removing a container
Image Management
- Listing available images
- Downloading images
- Searching for images
Container Networking
- Detailed port mapping
- Container linking and naming conventions
- Linking 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
Contributing to the Ecosystem
- Overview of Docker Hub
- Registering on Docker Hub
- Command-line login
- Pushing images to Docker Hub
- Managing private repositories
- Automated builds
Introduction to Kubernetes
- Pods
- Labels and Selectors
- Controllers
- Services
- Architecture and Kubernetes Nodes
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.