Udemy

Docker: From Beginner to Expert

立即報名
  • 2,721 名學生
  • 更新於 5/2025
4.6
(34 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 57 分鐘
教學語言
英語
授課導師
Logix Academy | 150,000+ Enrollments Worldwide
評分
4.6
(34 個評分)

課程簡介

Docker: From Beginner to Expert

Animations-based, hands-on, fun and engaging Docker course from a Senior Software Engineer with a PhD

This course contains the use of artificial intelligence.

This will be one of the most interesting and fun courses that you will take you on Docker.

With an animations and hands-on first approach, this course has been designed to create a course that is super friendly for absolute beginners. The course extensively uses animations, figures and real-world examples to make complex Docker concepts easy to understand and engaging to follow.

See complex Docker concepts come to life with our engaging lectures!


Course Coverage

We will start by discussing how containers and Docker evolved to solve the problem of deployments because deploying applications to production had serious challenges of reproducibility because of issues like configurations, libraries and network settings and how containers make the applications independent of the platform and you can perfectly replicate the same settings in all stages of production.


We will discuss docker architecture and the key components like the Docker Engine which sits on top of the host OS and manages containers.


We will take a deep dive into Docker images and explore layers, how to build custom docker images as well as techniques on how to optimise images for size, efficiency and performance.


We will also learn about container management including common commands, different modes of running containers such as detached and interactive as well, editing live containers as well as best practices.


We will see multi-stage builds in action and understand how multi-stage builds can significantly optimise the docker image size by removing unneeded build tools while still providing key functionality.


We will also discuss Docker networking, primarily the bridge mode as well as creating custom containers. We also explored how docker compose offers an elegant one-shot solution to facilitate the task of creating containers, networks and configurations.


Hands-on Practice Labs

An important aspect of this course is that for every topic that we explore, I will showcase a real-world application and you have several hands-on practice labs to get your hands dirty on how to actually apply the concepts that you have learned. From Dockerising real-world applications, to optimising your Docker images by up to 10 times:

From debugging, to logging to monitoring applications in containers. You will apply hands-on skills to create Docker networks, manage container lifecycle as well as leverage docker-compose to orchestrate containers, networks and configurations.

課程章節

  • 6 個章節
  • 31 堂課
  • 第 1 章 Introduction
  • 第 2 章 Building Docker Images
  • 第 3 章 Container Management
  • 第 4 章 Containerising Real-World Applications
  • 第 5 章 Docker Networking and Docker Compose
  • 第 6 章 Conclusion

課程內容

  • Understand docker architecture fundamentals, Build custom docker images and optimise them, Master container management and orchestration, Leverage multi-stage builds to minimise the size of production images, Hands-on Docker networking skills including creating custom networks, Orchestrate docker containers, networks and configuration elegantly using Docker Compose


評價

  • K
    Kyron Hodgetts
    4.5

    The course is definitely a good primer and touches on many areas. I feel like the docker optimisation is a bit vague. Overall time well spent

  • I
    Imane Abasalah
    5.0

    the best course I've ever enjoyed in my whole life , I loved how u just explained everything from scratch in an easy way anyone could grasp it and feel confident to dive deep in devops world and docker tahnk u so much .

  • B
    Bob Esponjoso
    4.5

    Instructor is clear and concise and the information presented is relevant and useful. Labs are a little thin but do reinforce the material just covered. It's a great course for beginners and you will learn a lot about Docker but one course is probably not going to make anyone an expert.

  • H
    Himanshu Rajani
    5.0

    The explanation was good

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意