Regular Course Malay & English

Dockers for Beginners

3 days
Duration
RM 750
Price
0
Sessions
& On-site
Delivery
No
HRD Claimable
Malay & English
Language
3 days
Duration
Dockers for Beginners
Image Placeholder
Back Regular Course Malay & English
Duration
3 days
Price
RM 750

Dockers for Beginners

This 3-day hands-on course introduces participants to Docker, the industry-leading containerization platform. Participants will learn how to build, run, and manage containers effectively to streamline development, deployment, and scaling of applications. The course blends theory with practical exercises, providing a strong foundation for real-world use of Docker.

Learning Outcomes

By the end of this course, participants will be able to:

  1. Understand the concept and benefits of containerization.

  2. Install and configure Docker on various platforms.

  3. Build, manage, and deploy containerized applications.

  4. Work with Docker images, containers, volumes, and networks.

  5. Use Docker Compose for multi-container applications.

  6. Understand Docker best practices, security, and troubleshooting.

  7. Gain an introduction to Docker in CI/CD and orchestration (Kubernetes overview).

 

Prerequisites

Participants are expected to have good computer and Internet literacy

Course Outline

  • What is Containerization? Containers vs Virtual Machines

  • Installing Docker (Windows, Mac, Linux) and first commands

  • Working with Docker Images and Containers (create, run, stop, remove)

  • Hands-on Lab: Building your first containerized application

  • Understanding Dockerfiles and building custom images

  • Managing data with Docker Volumes and Bind Mounts

  • Docker Networking: Bridge, Host, Overlay networks

  • Hands-on Lab: Multi-container networking and storage

  • Introduction to Docker Compose and YAML configuration

  • Deploying multi-container applications with Docker Compose

  • Docker best practices, security, and troubleshooting

  • CI/CD integration overview and intro to container orchestration (Kubernetes overview)

 

About This Course

This 3-day hands-on course introduces participants to Docker, the industry-leading containerization platform. Participants will learn how to build, run, and manage containers effectively to streamline development, deployment, and scaling of applications. The course blends theory with practical exercises, providing a strong foundation for real-world use of Docker.

Learning Outcomes

By the end of this course, participants will be able to:

  1. Understand the concept and benefits of containerization.

  2. Install and configure Docker on various platforms.

  3. Build, manage, and deploy containerized applications.

  4. Work with Docker images, containers, volumes, and networks.

  5. Use Docker Compose for multi-container applications.

  6. Understand Docker best practices, security, and troubleshooting.

  7. Gain an introduction to Docker in CI/CD and orchestration (Kubernetes overview).

 

Prerequisites

Participants are expected to have good computer and Internet literacy

Course Outline

  • What is Containerization? Containers vs Virtual Machines

  • Installing Docker (Windows, Mac, Linux) and first commands

  • Working with Docker Images and Containers (create, run, stop, remove)

  • Hands-on Lab: Building your first containerized application

  • Understanding Dockerfiles and building custom images

  • Managing data with Docker Volumes and Bind Mounts

  • Docker Networking: Bridge, Host, Overlay networks

  • Hands-on Lab: Multi-container networking and storage

  • Introduction to Docker Compose and YAML configuration

  • Deploying multi-container applications with Docker Compose

  • Docker best practices, security, and troubleshooting

  • CI/CD integration overview and intro to container orchestration (Kubernetes overview)

 

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Your Instructor

Hisham Mohd Aderis

Hisham Mohd Aderis

Professional Experience

View Full Profile

Education Background

  • Bachelor of Electronics Engineering majoring  in Computer 
  • ...

Operating systems administration: Linux, Windows, MacOS Database Administration: Mysql, Mariadb, Postgresql, MongoDB Web servers administration: Apache httpd, Nginx, wildfly, apache tomcat Virtualization: Proxmox, ovirt, openstack, vmware Big data technology: Hadoop Logs centralization: Elastic Stack Nvidia Enterprise hardware and software Containers: Docker, Kubernetes, Podman, Singularity, Apptainer Software performance testing: jmeter, k6

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Course Information

Delivery: On-site
Language: Malay & English
Duration: 3 days
HRD Claimable: No

Your Instructor

Hisham Mohd Aderis

Hisham Mohd Aderis

Professional Experience

Education Background

  • Bachelor of Electronics Engineering majoring  in Computer 
  • ...

    View Profile

Questions?

Our training experts are here to help

Questions?

Our training experts are here to help

Register Now