Course Outline
Understanding Docker
- Practical use cases
- Key components of Docker
- Fundamentals of Docker architecture
Docker Architecture
- Docker images
- Docker registry
- Docker containers
Core Technologies
- Namespaces
- Control groups
- Union FS
- Container format
Docker Installation
- Installing Docker on Ubuntu via apt-get
- Installing the latest Docker version
Containerizing Applications
- The 'hello world' example
- Interactive containers
- Daemonizing applications
Working with Containers
- Running web applications in containers
- Inspecting container details
- Port mapping
- Accessing logs
- Examining processes
- Stopping and restarting containers
- Removing containers
Image Management
- Listing available images
- Downloading images
- Searching for images
Container Networking
- Advanced port mapping
- Container linking and naming
- 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
Engaging with the Ecosystem
- Introduction to Docker Hub
- Creating a Docker Hub account
- Command line authentication
- Pushing images to Docker Hub
- Managing private repositories
- Configuring automated builds
Requirements
A basic understanding of the command line and Linux is advantageous.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (7)
Both practical exercises, and the really good enablement of the teacher.
Fabio Araujo - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
Really enjoyed the trainer. Always available to help and teach. Really well done.
Ricardo Carvalho - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
I did now two trainings with Raed. The one with docker and the other one with k8s and I really like the kind of moderation, presentation and the practice exercises in both training's.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
Hand-ons terminal practice.
Nuno Costa - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
I really liked the exercises, they allowed me to apply the contents that Red presented. Very good. I also liked the security with Raed presented the material and also his availability to clarify and discuss some topics that were emerging. The exercises I think they were very well structured.
Ricardo Fernandes - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
Comprehensive and well prepared. The virtual class room provides a good experience.
Pedro Frederico - Mercedez-Benz Portugal S.A
Course - Docker for Developers and System Administrators
A good balance between lecture, individual and group exercises.