Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Docker Deep Dive: Build, Ship, and Run Containers

Docker Deep Dive: Xây dựng, Vận chuyển và Chạy Container

Docker Deep Dive: Xây dựng, Vận chuyển và Chạy Container

Học Docker, Docker Compose, xây dựng image, mạng, volumes, bảo mật, Swarm & Kubernetes

4.2
(119 đánh giá)
19,904 học viên
Giảng viên
Anton Voroniuk
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
2.0 giờ video
35 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 29/05/2026

Bạn sẽ học được gì

Cài đặt và cấu hình Docker trên máy tính cá nhân
Tải và chạy ứng dụng được đóng gói container bằng Docker CLI
Tạo và quản lý Docker volumes, mạng và ánh xạ cổng
Bảo mật container và quản lý thông tin nhạy cảm với Jenkins và HashiCorp Vault
Viết Dockerfiles để xây dựng image container tùy chỉnh
Sử dụng Docker Compose để xây dựng và chạy ứng dụng đa container
Đăng tải và tải image sử dụng Docker registry
Điều phối container với Docker Swarm và Kubernetes

Yêu cầu

Không yêu cầu kinh nghiệm trước về Docker hay container — khóa học bắt đầu từ cơ bản!

Đối tượng phù hợp

Dành cho lập trình viên muốn đóng gói và triển khai ứng dụng bằng Docker
Người mới bắt đầu DevOps muốn hiểu Docker, Docker Compose và các công cụ điều phối
Kỹ sư QA và tester làm việc trong môi trường dựa trên container
Quản trị viên hệ thống quan tâm đến việc quản lý hạ tầng Docker
Sinh viên và chuyên gia chuẩn bị cho các vị trí liên quan đến DevOps hoặc điện toán đám mây
Dành cho bất kỳ ai tò mò về triển khai phần mềm hiện đại và tự động hóa hạ tầng

Nội dung khóa học

7 phần • 35 bài giảng
1 Giới thiệu về Docker
2 Cài đặt Docker Desktop trên Windows
3 Nhiệm vụ tổng kết
1 Tải và Chạy Docker Images
2 Nhiệm vụ tổng kết
3 Quản lý Docker Volumes
4 Nhiệm vụ tổng kết
5 Dọn dẹp với Docker Prune
6 Hiểu về Mạng trong Docker
7 Mở Cổng trong Docker (Phần 1)
8 Mở Cổng trong Docker (Phần 2)
9 Nhiệm vụ tổng kết
1 Giới thiệu về Docker Compose
2 Nhiệm vụ tổng kết
3 Docker Compose cho Hạ tầng Đa Container
4 Nhiệm vụ tổng kết
1 Giới thiệu về Dockerfile và Xây dựng Image
2 Các Lệnh Dockerfile Cơ bản
3 Xây dựng Docker Image cho Java API
4 Xây dựng Image cho Frontend Angular
5 Thêm Health Checks vào Docker Images
6 Sử dụng ARG và LABEL trong Dockerfiles
7 Nhiệm vụ tổng kết
8 Xây dựng và Chạy Toàn bộ Hạ tầng với Docker Compose
9 Nhiệm vụ tổng kết
1 Đăng tải Images lên Docker Registry
2 Tải Images từ Docker Registry
3 Nhiệm vụ tổng kết
1 Bảo mật Docker (Phần 1)
2 Bảo mật Docker (Phần 2)
3 Nhiệm vụ tổng kết
1 Cơ bản về Docker Swarm
2 Nhiệm vụ tổng kết
3 Giới thiệu về Kubernetes
4 Nhiệm vụ tổng kết

Giới thiệu khóa học

In today’s fast-paced tech world, knowing how to work with containers is a game-changer — and Docker is the industry-standard tool that powers modern development, deployment, and DevOps workflows. This beginner-friendly course is designed to give you a solid, practical foundation in Docker, whether you're a developer, aspiring DevOps engineer, or someone simply curious about containerization.

Through clear, structured lessons and hands-on demos, you’ll go from installing Docker for the first time to building and orchestrating your own multi-container applications. You’ll learn not just how Docker works, but how to apply it to real-world projects using tools like Docker Compose, Docker Registry, Swarm, and Kubernetes.

We understand that working with containers, images, and infrastructure might seem overwhelming at first — which is why this course focuses on practical tasks, visual explanations, and bite-sized lessons that are easy to follow and immediately actionable.

By the end of the course, you’ll be able to confidently build, run, and manage Docker containers, connect services, create your own Dockerfiles, and even deploy infrastructure using orchestration tools — all with real-world use cases.

 

What You’ll Learn in This Course

  • How to install and set up Docker on your machine

  • How to pull, run, and manage Docker containers

  • Creating and using Docker volumes and networks

  • Writing Dockerfiles and building custom images

  • Managing multi-container setups with Docker Compose

  • Publishing and pulling images with Docker Registry

  • Applying Docker security best practices

  • Using orchestration tools like Docker Swarm and Kubernetes

Who This Course is For

  • Developers who want to containerize their applications

  • Beginners exploring Docker and DevOps fundamentals

  • QA engineers, testers, and sysadmins working in modern environments

  • Students preparing for careers in DevOps or cloud infrastructure

  • Anyone looking to build real, deployable projects with Docker

     

What’s Included

  • Step-by-step lessons with real-world use cases

  • Hands-on summary tasks at the end of each section

  • Lifetime access and free updates

  • Certificate of completion

  • Beginner-friendly instruction from an experienced DevOps trainer

About the Instructor

My name is Oleksii Osypenko and I'm your instructor for this course. I started my career in IT in 2012 as a Manual QA in a small outsourcing company in Ukraine. Over the years, I transitioned into an SDET role, focusing on building complex, scalable systems that meet demanding enterprise needs. I’ve worked extensively with Docker, Kubernetes, and AWS—developing Java-based services that simulate entire corporate subsystems. While working with Telenor, I helped optimize tools and processes in the telecom industry. This course is built on years of real-world experience, and my goal is to help you gain not just theoretical knowledge, but the practical skills needed to use Docker with confidence.

Get Started Now!

If you’re ready to take your development and deployment skills to the next level — or start your journey into the world of DevOps — this course will give you the tools and confidence to get there. Whether you want to streamline your development environment, improve deployment, or build real-world infrastructure, Docker is the skill to learn — and this course is your guide.

Comes with a 30-day money-back guarantee — no risk, just results.

Enroll today and launch your first container in just minutes!

See you in the first lecture!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Containerization
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Docker
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊